--- !ruby/object:Gem::Specification name: houndstooth version: !ruby/object:Gem::Version version: 0.1.0 platform: ruby authors: - Aaron Christiansen autorequire: bindir: bin cert_chain: [] date: 2022-04-28 00:00:00.000000000 Z dependencies: [] description: email: - aaronc20000@gmail.com executables: [] extensions: [] extra_rdoc_files: [] files: - ".gitignore" - ".rspec" - ".ruby-version" - Gemfile - Gemfile.lock - README.md - bin/houndstooth.rb - fuzz/cases/x.rb - fuzz/cases/y.rb - fuzz/cases/z.rb - fuzz/ruby.dict - fuzz/run - lib/houndstooth.rb - lib/houndstooth/environment.rb - lib/houndstooth/environment/builder.rb - lib/houndstooth/environment/type_parser.rb - lib/houndstooth/environment/types.rb - lib/houndstooth/environment/types/basic/type.rb - lib/houndstooth/environment/types/basic/type_instance.rb - lib/houndstooth/environment/types/compound/union_type.rb - lib/houndstooth/environment/types/defined/base_defined_type.rb - lib/houndstooth/environment/types/defined/defined_type.rb - lib/houndstooth/environment/types/defined/pending_defined_type.rb - lib/houndstooth/environment/types/method/method.rb - lib/houndstooth/environment/types/method/method_type.rb - lib/houndstooth/environment/types/method/parameters.rb - lib/houndstooth/environment/types/method/special_constructor_method.rb - lib/houndstooth/environment/types/special/instance_type.rb - lib/houndstooth/environment/types/special/self_type.rb - lib/houndstooth/environment/types/special/type_parameter_placeholder.rb - lib/houndstooth/environment/types/special/untyped_type.rb - lib/houndstooth/environment/types/special/void_type.rb - lib/houndstooth/errors.rb - lib/houndstooth/instructions.rb - lib/houndstooth/interpreter.rb - lib/houndstooth/interpreter/const_internal.rb - lib/houndstooth/interpreter/objects.rb - lib/houndstooth/interpreter/runtime.rb - lib/houndstooth/semantic_node.rb - lib/houndstooth/semantic_node/control_flow.rb - lib/houndstooth/semantic_node/definitions.rb - lib/houndstooth/semantic_node/identifiers.rb - lib/houndstooth/semantic_node/keywords.rb - lib/houndstooth/semantic_node/literals.rb - lib/houndstooth/semantic_node/operators.rb - lib/houndstooth/semantic_node/parameters.rb - lib/houndstooth/semantic_node/send.rb - lib/houndstooth/semantic_node/super.rb - lib/houndstooth/stdlib.rb - lib/houndstooth/type_checker.rb - spec/ast_to_node_spec.rb - spec/environment_spec.rb - spec/instructions_spec.rb - spec/integration_spec.rb - spec/interpreter_spec.rb - spec/self_spec.rb - spec/spec_helper.rb - test/ruby_interpreter_test.rb - types/stdlib.htt homepage: https://github.com/AaronC81/houndstooth licenses: - MIT metadata: {} post_install_message: rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' requirements: [] rubygems_version: 3.2.22 signing_key: specification_version: 4 summary: Experimental type checker test_files: - spec/ast_to_node_spec.rb - spec/environment_spec.rb - spec/instructions_spec.rb - spec/integration_spec.rb - spec/interpreter_spec.rb - spec/self_spec.rb - spec/spec_helper.rb - test/ruby_interpreter_test.rb