├── .github ├── pull_request_template.md └── workflows │ ├── build.yaml │ ├── release.yaml │ └── shellcheck.yaml ├── .gitignore ├── CMakeLists.txt ├── LICENSE ├── README.md ├── VERSION ├── basis ├── include │ └── meevax │ │ └── basis.hpp ├── meevax.ss ├── r4rs.ss ├── r5rs.ss ├── r7rs.ss ├── srfi-0.ss ├── srfi-1.ss ├── srfi-11.ss ├── srfi-111.ss ├── srfi-141.ss ├── srfi-143.ss ├── srfi-144.ss ├── srfi-149.ss ├── srfi-151.ss ├── srfi-16.ss ├── srfi-23.ss ├── srfi-31.ss ├── srfi-34.ss ├── srfi-38.ss ├── srfi-39.ss ├── srfi-4.ss ├── srfi-45.ss ├── srfi-6.ss ├── srfi-78.ss ├── srfi-8.ss ├── srfi-9.ss └── srfi-98.ss ├── benchmark ├── ack.ss ├── fib.ss └── tarai.ss ├── configure ├── Doxyfile ├── README.md ├── UnicodeData.txt ├── basis.cpp ├── help.txt ├── references.bib └── version.cpp ├── example ├── CMakeLists.txt ├── example.cpp └── example.ss ├── include └── meevax │ ├── functional │ ├── combinator.hpp │ └── curry.hpp │ ├── iostream │ ├── escape_sequence.hpp │ ├── is_console.hpp │ └── lexical_cast.hpp │ ├── kernel │ ├── binary_input_file_port.hpp │ ├── binary_input_port.hpp │ ├── binary_output_file_port.hpp │ ├── binary_output_port.hpp │ ├── binary_port.hpp │ ├── boolean.hpp │ ├── boot.hpp │ ├── box.hpp │ ├── character.hpp │ ├── closure.hpp │ ├── comparator.hpp │ ├── complex.hpp │ ├── conditional_expand.hpp │ ├── configurator.hpp │ ├── continuation.hpp │ ├── describable.hpp │ ├── dynamic_environment.hpp │ ├── environment.hpp │ ├── eof.hpp │ ├── error.hpp │ ├── ghost.hpp │ ├── homogeneous_vector.hpp │ ├── identifier.hpp │ ├── identity.hpp │ ├── include.hpp │ ├── input_file_port.hpp │ ├── input_homogeneous_vector_port.hpp │ ├── input_port.hpp │ ├── input_string_port.hpp │ ├── instruction.hpp │ ├── interaction_environment.hpp │ ├── large_integer.hpp │ ├── library.hpp │ ├── list.hpp │ ├── number.hpp │ ├── number │ │ ├── bitwise.hpp │ │ ├── error_and_gamma.hpp │ │ ├── exponential.hpp │ │ ├── floating_point_manipulation.hpp │ │ ├── hyperbolic.hpp │ │ ├── nearest_integer.hpp │ │ ├── power.hpp │ │ ├── special.hpp │ │ └── trigonometric.hpp │ ├── output_file_port.hpp │ ├── output_homogeneous_vector_port.hpp │ ├── output_port.hpp │ ├── output_string_port.hpp │ ├── pair.hpp │ ├── port.hpp │ ├── procedure.hpp │ ├── ratio.hpp │ ├── standard_error_port.hpp │ ├── standard_input_port.hpp │ ├── standard_output_port.hpp │ ├── string.hpp │ ├── symbol.hpp │ ├── syntactic_environment.hpp │ ├── textual_context.hpp │ ├── textual_input_port.hpp │ ├── textual_output_port.hpp │ ├── textual_port.hpp │ ├── vector.hpp │ └── version.hpp │ ├── memory │ ├── allocator.hpp │ ├── collector.hpp │ ├── literal.hpp │ ├── model.hpp │ ├── nan_boxing_pointer.hpp │ ├── pointer_set.hpp │ ├── simple_pointer.hpp │ └── tagged_pointer.hpp │ ├── type_traits │ ├── integer.hpp │ ├── is_equality_comparable.hpp │ ├── is_output_streamable.hpp │ └── is_reference_wrapper.hpp │ └── utility │ ├── combination.hpp │ ├── debug.hpp │ ├── demangle.hpp │ ├── hexdump.hpp │ └── unwrap_reference_wrapper.hpp ├── script ├── benchmark.sh ├── cachegrind.sh ├── callgrind.sh ├── compile-r7rs.sh ├── massif.sh ├── memcheck.sh ├── references.sh ├── setup-macos-14.sh ├── setup-macos-15.sh ├── setup-macos.sh ├── setup-ubuntu-22.04.sh ├── setup-ubuntu-24.04.sh ├── setup-ubuntu.sh ├── unicode.sh └── update.sh ├── src ├── kernel │ ├── binary_input_file_port.cpp │ ├── binary_output_file_port.cpp │ ├── boolean.cpp │ ├── boot.cpp │ ├── box.cpp │ ├── character.cpp │ ├── closure.cpp │ ├── comparator.cpp │ ├── complex.cpp │ ├── conditional_expand.cpp │ ├── configurator.cpp │ ├── continuation.cpp │ ├── dynamic_environment.cpp │ ├── environment.cpp │ ├── eof.cpp │ ├── error.cpp │ ├── ghost.cpp │ ├── identity.cpp │ ├── include.cpp │ ├── input_file_port.cpp │ ├── input_string_port.cpp │ ├── instruction.cpp │ ├── interaction_environment.cpp │ ├── large_integer.cpp │ ├── library.cpp │ ├── list.cpp │ ├── number.cpp │ ├── number │ │ ├── bitwise.cpp │ │ ├── error_and_gamma.cpp │ │ ├── exponential.cpp │ │ ├── floating_point_manipulation.cpp │ │ ├── hyperbolic.cpp │ │ ├── nearest_integer.cpp │ │ ├── power.cpp │ │ ├── special.cpp │ │ └── trigonometric.cpp │ ├── output_file_port.cpp │ ├── output_string_port.cpp │ ├── pair.cpp │ ├── procedure.cpp │ ├── ratio.cpp │ ├── standard_error_port.cpp │ ├── standard_input_port.cpp │ ├── standard_output_port.cpp │ ├── string.cpp │ ├── symbol.cpp │ ├── textual_context.cpp │ ├── textual_input_port.cpp │ ├── textual_output_port.cpp │ └── vector.cpp ├── main.cpp ├── memory │ └── model.cpp └── utility │ └── demangle.cpp └── test ├── abandoned.ss ├── allocator.cpp ├── chibi-basic.ss ├── circular-list.ss ├── collector.cpp ├── environment.cpp ├── expand.ss ├── identifier.ss ├── internal-definition.ss ├── internal-syntax-definition.ss ├── library-declaration.ss ├── list.cpp ├── macro-transformers.ss ├── nan_boxing_pointer.cpp ├── number.ss ├── option.sh ├── pair.cpp ├── parameterize.ss ├── pointer_set.cpp ├── port.ss ├── r4rs-appendix.ss ├── r4rs.ss ├── r5rs.ss ├── r7rs.ss ├── sicp-1.ss ├── srfi-0.ss ├── srfi-1.ss ├── srfi-138.ss ├── srfi-144.ss ├── srfi-151.ss ├── srfi-31.ss ├── srfi-8.ss ├── tagged_pointer.cpp ├── tail-call.ss ├── unicode.ss ├── values.ss ├── vector-port.ss ├── vector.cpp ├── with-exception-handler.ss ├── write.sld └── write └── print.ss /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/.github/workflows/build.yaml -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.github/workflows/shellcheck.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/.github/workflows/shellcheck.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/README.md -------------------------------------------------------------------------------- /VERSION: -------------------------------------------------------------------------------- 1 | 0.5.424 2 | -------------------------------------------------------------------------------- /basis/include/meevax/basis.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/basis/include/meevax/basis.hpp -------------------------------------------------------------------------------- /basis/meevax.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/basis/meevax.ss -------------------------------------------------------------------------------- /basis/r4rs.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/basis/r4rs.ss -------------------------------------------------------------------------------- /basis/r5rs.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/basis/r5rs.ss -------------------------------------------------------------------------------- /basis/r7rs.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/basis/r7rs.ss -------------------------------------------------------------------------------- /basis/srfi-0.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/basis/srfi-0.ss -------------------------------------------------------------------------------- /basis/srfi-1.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/basis/srfi-1.ss -------------------------------------------------------------------------------- /basis/srfi-11.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/basis/srfi-11.ss -------------------------------------------------------------------------------- /basis/srfi-111.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/basis/srfi-111.ss -------------------------------------------------------------------------------- /basis/srfi-141.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/basis/srfi-141.ss -------------------------------------------------------------------------------- /basis/srfi-143.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/basis/srfi-143.ss -------------------------------------------------------------------------------- /basis/srfi-144.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/basis/srfi-144.ss -------------------------------------------------------------------------------- /basis/srfi-149.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/basis/srfi-149.ss -------------------------------------------------------------------------------- /basis/srfi-151.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/basis/srfi-151.ss -------------------------------------------------------------------------------- /basis/srfi-16.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/basis/srfi-16.ss -------------------------------------------------------------------------------- /basis/srfi-23.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/basis/srfi-23.ss -------------------------------------------------------------------------------- /basis/srfi-31.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/basis/srfi-31.ss -------------------------------------------------------------------------------- /basis/srfi-34.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/basis/srfi-34.ss -------------------------------------------------------------------------------- /basis/srfi-38.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/basis/srfi-38.ss -------------------------------------------------------------------------------- /basis/srfi-39.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/basis/srfi-39.ss -------------------------------------------------------------------------------- /basis/srfi-4.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/basis/srfi-4.ss -------------------------------------------------------------------------------- /basis/srfi-45.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/basis/srfi-45.ss -------------------------------------------------------------------------------- /basis/srfi-6.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/basis/srfi-6.ss -------------------------------------------------------------------------------- /basis/srfi-78.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/basis/srfi-78.ss -------------------------------------------------------------------------------- /basis/srfi-8.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/basis/srfi-8.ss -------------------------------------------------------------------------------- /basis/srfi-9.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/basis/srfi-9.ss -------------------------------------------------------------------------------- /basis/srfi-98.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/basis/srfi-98.ss -------------------------------------------------------------------------------- /benchmark/ack.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/benchmark/ack.ss -------------------------------------------------------------------------------- /benchmark/fib.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/benchmark/fib.ss -------------------------------------------------------------------------------- /benchmark/tarai.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/benchmark/tarai.ss -------------------------------------------------------------------------------- /configure/Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/configure/Doxyfile -------------------------------------------------------------------------------- /configure/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/configure/README.md -------------------------------------------------------------------------------- /configure/UnicodeData.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/configure/UnicodeData.txt -------------------------------------------------------------------------------- /configure/basis.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/configure/basis.cpp -------------------------------------------------------------------------------- /configure/help.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/configure/help.txt -------------------------------------------------------------------------------- /configure/references.bib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/configure/references.bib -------------------------------------------------------------------------------- /configure/version.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/configure/version.cpp -------------------------------------------------------------------------------- /example/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/example/CMakeLists.txt -------------------------------------------------------------------------------- /example/example.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/example/example.cpp -------------------------------------------------------------------------------- /example/example.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/example/example.ss -------------------------------------------------------------------------------- /include/meevax/functional/combinator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/functional/combinator.hpp -------------------------------------------------------------------------------- /include/meevax/functional/curry.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/functional/curry.hpp -------------------------------------------------------------------------------- /include/meevax/iostream/escape_sequence.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/iostream/escape_sequence.hpp -------------------------------------------------------------------------------- /include/meevax/iostream/is_console.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/iostream/is_console.hpp -------------------------------------------------------------------------------- /include/meevax/iostream/lexical_cast.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/iostream/lexical_cast.hpp -------------------------------------------------------------------------------- /include/meevax/kernel/binary_input_file_port.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/kernel/binary_input_file_port.hpp -------------------------------------------------------------------------------- /include/meevax/kernel/binary_input_port.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/kernel/binary_input_port.hpp -------------------------------------------------------------------------------- /include/meevax/kernel/binary_output_file_port.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/kernel/binary_output_file_port.hpp -------------------------------------------------------------------------------- /include/meevax/kernel/binary_output_port.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/kernel/binary_output_port.hpp -------------------------------------------------------------------------------- /include/meevax/kernel/binary_port.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/kernel/binary_port.hpp -------------------------------------------------------------------------------- /include/meevax/kernel/boolean.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/kernel/boolean.hpp -------------------------------------------------------------------------------- /include/meevax/kernel/boot.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/kernel/boot.hpp -------------------------------------------------------------------------------- /include/meevax/kernel/box.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/kernel/box.hpp -------------------------------------------------------------------------------- /include/meevax/kernel/character.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/kernel/character.hpp -------------------------------------------------------------------------------- /include/meevax/kernel/closure.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/kernel/closure.hpp -------------------------------------------------------------------------------- /include/meevax/kernel/comparator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/kernel/comparator.hpp -------------------------------------------------------------------------------- /include/meevax/kernel/complex.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/kernel/complex.hpp -------------------------------------------------------------------------------- /include/meevax/kernel/conditional_expand.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/kernel/conditional_expand.hpp -------------------------------------------------------------------------------- /include/meevax/kernel/configurator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/kernel/configurator.hpp -------------------------------------------------------------------------------- /include/meevax/kernel/continuation.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/kernel/continuation.hpp -------------------------------------------------------------------------------- /include/meevax/kernel/describable.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/kernel/describable.hpp -------------------------------------------------------------------------------- /include/meevax/kernel/dynamic_environment.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/kernel/dynamic_environment.hpp -------------------------------------------------------------------------------- /include/meevax/kernel/environment.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/kernel/environment.hpp -------------------------------------------------------------------------------- /include/meevax/kernel/eof.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/kernel/eof.hpp -------------------------------------------------------------------------------- /include/meevax/kernel/error.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/kernel/error.hpp -------------------------------------------------------------------------------- /include/meevax/kernel/ghost.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/kernel/ghost.hpp -------------------------------------------------------------------------------- /include/meevax/kernel/homogeneous_vector.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/kernel/homogeneous_vector.hpp -------------------------------------------------------------------------------- /include/meevax/kernel/identifier.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/kernel/identifier.hpp -------------------------------------------------------------------------------- /include/meevax/kernel/identity.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/kernel/identity.hpp -------------------------------------------------------------------------------- /include/meevax/kernel/include.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/kernel/include.hpp -------------------------------------------------------------------------------- /include/meevax/kernel/input_file_port.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/kernel/input_file_port.hpp -------------------------------------------------------------------------------- /include/meevax/kernel/input_homogeneous_vector_port.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/kernel/input_homogeneous_vector_port.hpp -------------------------------------------------------------------------------- /include/meevax/kernel/input_port.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/kernel/input_port.hpp -------------------------------------------------------------------------------- /include/meevax/kernel/input_string_port.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/kernel/input_string_port.hpp -------------------------------------------------------------------------------- /include/meevax/kernel/instruction.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/kernel/instruction.hpp -------------------------------------------------------------------------------- /include/meevax/kernel/interaction_environment.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/kernel/interaction_environment.hpp -------------------------------------------------------------------------------- /include/meevax/kernel/large_integer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/kernel/large_integer.hpp -------------------------------------------------------------------------------- /include/meevax/kernel/library.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/kernel/library.hpp -------------------------------------------------------------------------------- /include/meevax/kernel/list.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/kernel/list.hpp -------------------------------------------------------------------------------- /include/meevax/kernel/number.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/kernel/number.hpp -------------------------------------------------------------------------------- /include/meevax/kernel/number/bitwise.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/kernel/number/bitwise.hpp -------------------------------------------------------------------------------- /include/meevax/kernel/number/error_and_gamma.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/kernel/number/error_and_gamma.hpp -------------------------------------------------------------------------------- /include/meevax/kernel/number/exponential.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/kernel/number/exponential.hpp -------------------------------------------------------------------------------- /include/meevax/kernel/number/floating_point_manipulation.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/kernel/number/floating_point_manipulation.hpp -------------------------------------------------------------------------------- /include/meevax/kernel/number/hyperbolic.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/kernel/number/hyperbolic.hpp -------------------------------------------------------------------------------- /include/meevax/kernel/number/nearest_integer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/kernel/number/nearest_integer.hpp -------------------------------------------------------------------------------- /include/meevax/kernel/number/power.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/kernel/number/power.hpp -------------------------------------------------------------------------------- /include/meevax/kernel/number/special.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/kernel/number/special.hpp -------------------------------------------------------------------------------- /include/meevax/kernel/number/trigonometric.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/kernel/number/trigonometric.hpp -------------------------------------------------------------------------------- /include/meevax/kernel/output_file_port.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/kernel/output_file_port.hpp -------------------------------------------------------------------------------- /include/meevax/kernel/output_homogeneous_vector_port.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/kernel/output_homogeneous_vector_port.hpp -------------------------------------------------------------------------------- /include/meevax/kernel/output_port.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/kernel/output_port.hpp -------------------------------------------------------------------------------- /include/meevax/kernel/output_string_port.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/kernel/output_string_port.hpp -------------------------------------------------------------------------------- /include/meevax/kernel/pair.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/kernel/pair.hpp -------------------------------------------------------------------------------- /include/meevax/kernel/port.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/kernel/port.hpp -------------------------------------------------------------------------------- /include/meevax/kernel/procedure.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/kernel/procedure.hpp -------------------------------------------------------------------------------- /include/meevax/kernel/ratio.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/kernel/ratio.hpp -------------------------------------------------------------------------------- /include/meevax/kernel/standard_error_port.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/kernel/standard_error_port.hpp -------------------------------------------------------------------------------- /include/meevax/kernel/standard_input_port.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/kernel/standard_input_port.hpp -------------------------------------------------------------------------------- /include/meevax/kernel/standard_output_port.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/kernel/standard_output_port.hpp -------------------------------------------------------------------------------- /include/meevax/kernel/string.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/kernel/string.hpp -------------------------------------------------------------------------------- /include/meevax/kernel/symbol.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/kernel/symbol.hpp -------------------------------------------------------------------------------- /include/meevax/kernel/syntactic_environment.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/kernel/syntactic_environment.hpp -------------------------------------------------------------------------------- /include/meevax/kernel/textual_context.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/kernel/textual_context.hpp -------------------------------------------------------------------------------- /include/meevax/kernel/textual_input_port.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/kernel/textual_input_port.hpp -------------------------------------------------------------------------------- /include/meevax/kernel/textual_output_port.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/kernel/textual_output_port.hpp -------------------------------------------------------------------------------- /include/meevax/kernel/textual_port.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/kernel/textual_port.hpp -------------------------------------------------------------------------------- /include/meevax/kernel/vector.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/kernel/vector.hpp -------------------------------------------------------------------------------- /include/meevax/kernel/version.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/kernel/version.hpp -------------------------------------------------------------------------------- /include/meevax/memory/allocator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/memory/allocator.hpp -------------------------------------------------------------------------------- /include/meevax/memory/collector.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/memory/collector.hpp -------------------------------------------------------------------------------- /include/meevax/memory/literal.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/memory/literal.hpp -------------------------------------------------------------------------------- /include/meevax/memory/model.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/memory/model.hpp -------------------------------------------------------------------------------- /include/meevax/memory/nan_boxing_pointer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/memory/nan_boxing_pointer.hpp -------------------------------------------------------------------------------- /include/meevax/memory/pointer_set.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/memory/pointer_set.hpp -------------------------------------------------------------------------------- /include/meevax/memory/simple_pointer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/memory/simple_pointer.hpp -------------------------------------------------------------------------------- /include/meevax/memory/tagged_pointer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/memory/tagged_pointer.hpp -------------------------------------------------------------------------------- /include/meevax/type_traits/integer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/type_traits/integer.hpp -------------------------------------------------------------------------------- /include/meevax/type_traits/is_equality_comparable.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/type_traits/is_equality_comparable.hpp -------------------------------------------------------------------------------- /include/meevax/type_traits/is_output_streamable.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/type_traits/is_output_streamable.hpp -------------------------------------------------------------------------------- /include/meevax/type_traits/is_reference_wrapper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/type_traits/is_reference_wrapper.hpp -------------------------------------------------------------------------------- /include/meevax/utility/combination.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/utility/combination.hpp -------------------------------------------------------------------------------- /include/meevax/utility/debug.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/utility/debug.hpp -------------------------------------------------------------------------------- /include/meevax/utility/demangle.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/utility/demangle.hpp -------------------------------------------------------------------------------- /include/meevax/utility/hexdump.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/utility/hexdump.hpp -------------------------------------------------------------------------------- /include/meevax/utility/unwrap_reference_wrapper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/include/meevax/utility/unwrap_reference_wrapper.hpp -------------------------------------------------------------------------------- /script/benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/script/benchmark.sh -------------------------------------------------------------------------------- /script/cachegrind.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/script/cachegrind.sh -------------------------------------------------------------------------------- /script/callgrind.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/script/callgrind.sh -------------------------------------------------------------------------------- /script/compile-r7rs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/script/compile-r7rs.sh -------------------------------------------------------------------------------- /script/massif.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/script/massif.sh -------------------------------------------------------------------------------- /script/memcheck.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/script/memcheck.sh -------------------------------------------------------------------------------- /script/references.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/script/references.sh -------------------------------------------------------------------------------- /script/setup-macos-14.sh: -------------------------------------------------------------------------------- 1 | setup-macos.sh -------------------------------------------------------------------------------- /script/setup-macos-15.sh: -------------------------------------------------------------------------------- 1 | setup-macos.sh -------------------------------------------------------------------------------- /script/setup-macos.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/script/setup-macos.sh -------------------------------------------------------------------------------- /script/setup-ubuntu-22.04.sh: -------------------------------------------------------------------------------- 1 | setup-ubuntu.sh -------------------------------------------------------------------------------- /script/setup-ubuntu-24.04.sh: -------------------------------------------------------------------------------- 1 | setup-ubuntu.sh -------------------------------------------------------------------------------- /script/setup-ubuntu.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/script/setup-ubuntu.sh -------------------------------------------------------------------------------- /script/unicode.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/script/unicode.sh -------------------------------------------------------------------------------- /script/update.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/script/update.sh -------------------------------------------------------------------------------- /src/kernel/binary_input_file_port.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/src/kernel/binary_input_file_port.cpp -------------------------------------------------------------------------------- /src/kernel/binary_output_file_port.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/src/kernel/binary_output_file_port.cpp -------------------------------------------------------------------------------- /src/kernel/boolean.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/src/kernel/boolean.cpp -------------------------------------------------------------------------------- /src/kernel/boot.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/src/kernel/boot.cpp -------------------------------------------------------------------------------- /src/kernel/box.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/src/kernel/box.cpp -------------------------------------------------------------------------------- /src/kernel/character.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/src/kernel/character.cpp -------------------------------------------------------------------------------- /src/kernel/closure.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/src/kernel/closure.cpp -------------------------------------------------------------------------------- /src/kernel/comparator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/src/kernel/comparator.cpp -------------------------------------------------------------------------------- /src/kernel/complex.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/src/kernel/complex.cpp -------------------------------------------------------------------------------- /src/kernel/conditional_expand.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/src/kernel/conditional_expand.cpp -------------------------------------------------------------------------------- /src/kernel/configurator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/src/kernel/configurator.cpp -------------------------------------------------------------------------------- /src/kernel/continuation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/src/kernel/continuation.cpp -------------------------------------------------------------------------------- /src/kernel/dynamic_environment.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/src/kernel/dynamic_environment.cpp -------------------------------------------------------------------------------- /src/kernel/environment.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/src/kernel/environment.cpp -------------------------------------------------------------------------------- /src/kernel/eof.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/src/kernel/eof.cpp -------------------------------------------------------------------------------- /src/kernel/error.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/src/kernel/error.cpp -------------------------------------------------------------------------------- /src/kernel/ghost.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/src/kernel/ghost.cpp -------------------------------------------------------------------------------- /src/kernel/identity.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/src/kernel/identity.cpp -------------------------------------------------------------------------------- /src/kernel/include.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/src/kernel/include.cpp -------------------------------------------------------------------------------- /src/kernel/input_file_port.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/src/kernel/input_file_port.cpp -------------------------------------------------------------------------------- /src/kernel/input_string_port.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/src/kernel/input_string_port.cpp -------------------------------------------------------------------------------- /src/kernel/instruction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/src/kernel/instruction.cpp -------------------------------------------------------------------------------- /src/kernel/interaction_environment.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/src/kernel/interaction_environment.cpp -------------------------------------------------------------------------------- /src/kernel/large_integer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/src/kernel/large_integer.cpp -------------------------------------------------------------------------------- /src/kernel/library.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/src/kernel/library.cpp -------------------------------------------------------------------------------- /src/kernel/list.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/src/kernel/list.cpp -------------------------------------------------------------------------------- /src/kernel/number.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/src/kernel/number.cpp -------------------------------------------------------------------------------- /src/kernel/number/bitwise.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/src/kernel/number/bitwise.cpp -------------------------------------------------------------------------------- /src/kernel/number/error_and_gamma.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/src/kernel/number/error_and_gamma.cpp -------------------------------------------------------------------------------- /src/kernel/number/exponential.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/src/kernel/number/exponential.cpp -------------------------------------------------------------------------------- /src/kernel/number/floating_point_manipulation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/src/kernel/number/floating_point_manipulation.cpp -------------------------------------------------------------------------------- /src/kernel/number/hyperbolic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/src/kernel/number/hyperbolic.cpp -------------------------------------------------------------------------------- /src/kernel/number/nearest_integer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/src/kernel/number/nearest_integer.cpp -------------------------------------------------------------------------------- /src/kernel/number/power.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/src/kernel/number/power.cpp -------------------------------------------------------------------------------- /src/kernel/number/special.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/src/kernel/number/special.cpp -------------------------------------------------------------------------------- /src/kernel/number/trigonometric.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/src/kernel/number/trigonometric.cpp -------------------------------------------------------------------------------- /src/kernel/output_file_port.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/src/kernel/output_file_port.cpp -------------------------------------------------------------------------------- /src/kernel/output_string_port.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/src/kernel/output_string_port.cpp -------------------------------------------------------------------------------- /src/kernel/pair.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/src/kernel/pair.cpp -------------------------------------------------------------------------------- /src/kernel/procedure.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/src/kernel/procedure.cpp -------------------------------------------------------------------------------- /src/kernel/ratio.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/src/kernel/ratio.cpp -------------------------------------------------------------------------------- /src/kernel/standard_error_port.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/src/kernel/standard_error_port.cpp -------------------------------------------------------------------------------- /src/kernel/standard_input_port.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/src/kernel/standard_input_port.cpp -------------------------------------------------------------------------------- /src/kernel/standard_output_port.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/src/kernel/standard_output_port.cpp -------------------------------------------------------------------------------- /src/kernel/string.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/src/kernel/string.cpp -------------------------------------------------------------------------------- /src/kernel/symbol.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/src/kernel/symbol.cpp -------------------------------------------------------------------------------- /src/kernel/textual_context.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/src/kernel/textual_context.cpp -------------------------------------------------------------------------------- /src/kernel/textual_input_port.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/src/kernel/textual_input_port.cpp -------------------------------------------------------------------------------- /src/kernel/textual_output_port.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/src/kernel/textual_output_port.cpp -------------------------------------------------------------------------------- /src/kernel/vector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/src/kernel/vector.cpp -------------------------------------------------------------------------------- /src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/src/main.cpp -------------------------------------------------------------------------------- /src/memory/model.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/src/memory/model.cpp -------------------------------------------------------------------------------- /src/utility/demangle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/src/utility/demangle.cpp -------------------------------------------------------------------------------- /test/abandoned.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/test/abandoned.ss -------------------------------------------------------------------------------- /test/allocator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/test/allocator.cpp -------------------------------------------------------------------------------- /test/chibi-basic.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/test/chibi-basic.ss -------------------------------------------------------------------------------- /test/circular-list.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/test/circular-list.ss -------------------------------------------------------------------------------- /test/collector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/test/collector.cpp -------------------------------------------------------------------------------- /test/environment.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/test/environment.cpp -------------------------------------------------------------------------------- /test/expand.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/test/expand.ss -------------------------------------------------------------------------------- /test/identifier.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/test/identifier.ss -------------------------------------------------------------------------------- /test/internal-definition.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/test/internal-definition.ss -------------------------------------------------------------------------------- /test/internal-syntax-definition.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/test/internal-syntax-definition.ss -------------------------------------------------------------------------------- /test/library-declaration.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/test/library-declaration.ss -------------------------------------------------------------------------------- /test/list.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/test/list.cpp -------------------------------------------------------------------------------- /test/macro-transformers.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/test/macro-transformers.ss -------------------------------------------------------------------------------- /test/nan_boxing_pointer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/test/nan_boxing_pointer.cpp -------------------------------------------------------------------------------- /test/number.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/test/number.ss -------------------------------------------------------------------------------- /test/option.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/test/option.sh -------------------------------------------------------------------------------- /test/pair.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/test/pair.cpp -------------------------------------------------------------------------------- /test/parameterize.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/test/parameterize.ss -------------------------------------------------------------------------------- /test/pointer_set.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/test/pointer_set.cpp -------------------------------------------------------------------------------- /test/port.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/test/port.ss -------------------------------------------------------------------------------- /test/r4rs-appendix.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/test/r4rs-appendix.ss -------------------------------------------------------------------------------- /test/r4rs.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/test/r4rs.ss -------------------------------------------------------------------------------- /test/r5rs.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/test/r5rs.ss -------------------------------------------------------------------------------- /test/r7rs.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/test/r7rs.ss -------------------------------------------------------------------------------- /test/sicp-1.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/test/sicp-1.ss -------------------------------------------------------------------------------- /test/srfi-0.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/test/srfi-0.ss -------------------------------------------------------------------------------- /test/srfi-1.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/test/srfi-1.ss -------------------------------------------------------------------------------- /test/srfi-138.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/test/srfi-138.ss -------------------------------------------------------------------------------- /test/srfi-144.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/test/srfi-144.ss -------------------------------------------------------------------------------- /test/srfi-151.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/test/srfi-151.ss -------------------------------------------------------------------------------- /test/srfi-31.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/test/srfi-31.ss -------------------------------------------------------------------------------- /test/srfi-8.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/test/srfi-8.ss -------------------------------------------------------------------------------- /test/tagged_pointer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/test/tagged_pointer.cpp -------------------------------------------------------------------------------- /test/tail-call.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/test/tail-call.ss -------------------------------------------------------------------------------- /test/unicode.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/test/unicode.ss -------------------------------------------------------------------------------- /test/values.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/test/values.ss -------------------------------------------------------------------------------- /test/vector-port.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/test/vector-port.ss -------------------------------------------------------------------------------- /test/vector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/test/vector.cpp -------------------------------------------------------------------------------- /test/with-exception-handler.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/test/with-exception-handler.ss -------------------------------------------------------------------------------- /test/write.sld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/test/write.sld -------------------------------------------------------------------------------- /test/write/print.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamacir-kit/meevax/HEAD/test/write/print.ss --------------------------------------------------------------------------------