├── .autotest ├── .gitignore ├── .rspec ├── .ruby-version ├── .travis.yml ├── CHANGES.md ├── Gemfile ├── Gemfile.lock ├── LICENSE.md ├── README.md ├── Rakefile.rb ├── bin ├── excel_to_c ├── excel_to_go └── excel_to_ruby ├── docs ├── How_to_add_a_missing_function.md ├── How_to_fix_parsing_errors.md ├── Which_functions_are_implemented.md ├── how_does_the_calculation_work.md ├── implementation │ ├── array_formulae.md │ ├── cell.md │ ├── excel_file_structure.md │ ├── relationships.md │ ├── shared_strings.md │ ├── tables.md │ ├── workbook.md │ └── worksheets.md ├── installing_from_source.md └── structure_of_this_project.md ├── examples ├── arrayformulatest.xlsx ├── betterif.xlsx ├── blank.xlsx ├── clean.rb ├── command_line_wrapper │ ├── .gitignore │ ├── Makefile │ ├── README.md │ ├── example.c │ ├── example.xlsx │ ├── manualparser.c │ ├── parser.rl │ └── translate-spreadsheet.rb ├── eu.xlsx ├── getsetranges.xlsx ├── global.xlsx ├── go │ ├── excelspreadsheet.go │ └── excelspreadsheet_test.go ├── ifonrange.xlsx ├── keepingtables.xlsx ├── make-arrayformulaetest.rb ├── make-betterif.rb ├── make-blank.rb ├── make-eu.rb ├── make-getsetranges.rb ├── make-global.rb ├── make-ifonrange.rb ├── make-keepingtables.rb ├── make-model-test.rb ├── make-model.rb ├── make-model2.rb ├── make-offsetindirect.rb ├── make-offsets.rb ├── make-rangearrayformulaesa.rb ├── make-rangesinsteadofcells.rb ├── make-replaceblanks.rb ├── make-string.rb ├── make-utf8-strings.rb ├── model.xlsx ├── model2.xlsx ├── offset-is-weird.xlsx ├── offset-profile.rb ├── offsetindirect.xlsx ├── offsets.xlsx ├── rangearrayformulaesa.xlsx ├── rangesinsteadofcells.xlsx ├── replaceblanks.rb ├── replaceblanks.xlsx ├── simple │ ├── c │ │ ├── Rakefile │ │ ├── simple.c │ │ ├── simple.rb │ │ └── test_simple.rb │ ├── compile.sh │ ├── ruby │ │ ├── simple.rb │ │ └── test_simple.rb │ └── simple.xlsx ├── string.xlsx ├── test_replaceblanks.rb └── utf8-strings.xlsx ├── excel_to_code.gemspec ├── spec ├── commands │ ├── excel_to_X_output_actual │ │ ├── c │ │ │ ├── Makefile │ │ │ ├── Rakefile │ │ │ ├── examplespreadsheet.c │ │ │ ├── examplespreadsheet.rb │ │ │ ├── libexamplespreadsheet.so │ │ │ └── test_examplespreadsheet.rb │ │ ├── go │ │ │ ├── examplespreadsheet.go │ │ │ └── examplespreadsheet_test.go │ │ ├── intermediate │ │ │ ├── Named References 000 │ │ │ └── Shared Strings │ │ ├── ruby │ │ │ ├── rubyexamplespreadsheet.rb │ │ │ └── test_rubyexamplespreadsheet.rb │ │ └── xml │ │ │ ├── [Content_Types].xml │ │ │ ├── _rels │ │ │ └── .rels │ │ │ ├── docProps │ │ │ ├── app.xml │ │ │ ├── core.xml │ │ │ └── thumbnail.jpeg │ │ │ └── xl │ │ │ ├── _rels │ │ │ └── workbook.xml.rels │ │ │ ├── calcChain.xml │ │ │ ├── sharedStrings.xml │ │ │ ├── styles.xml │ │ │ ├── tables │ │ │ └── table1.xml │ │ │ ├── theme │ │ │ └── theme1.xml │ │ │ ├── workbook.xml │ │ │ └── worksheets │ │ │ ├── _rels │ │ │ └── sheet5.xml.rels │ │ │ ├── sheet1.xml │ │ │ ├── sheet2.xml │ │ │ ├── sheet3.xml │ │ │ ├── sheet4.xml │ │ │ ├── sheet5.xml │ │ │ └── sheet6.xml │ ├── excel_to_c_spec.rb │ ├── excel_to_go_spec.rb │ ├── excel_to_ruby_spec.rb │ └── excel_to_x_spec.rb ├── compile │ ├── c │ │ ├── compile_named_reference_setters_spec.rb │ │ └── compile_to_c_unit_test_spec.rb │ ├── go │ │ └── .DS_Store │ └── ruby │ │ ├── compile_to_ruby_spec.rb │ │ ├── compile_to_ruby_unit_test_spec.rb │ │ ├── map_formulae_to_ruby_spec.rb │ │ └── map_sheet_names_to_ruby_names_spec.rb ├── excel │ ├── area_spec.rb │ ├── excel_functions │ │ ├── abs_spec.rb │ │ ├── add_spec.rb │ │ ├── address_spec.rb │ │ ├── and_spec.rb │ │ ├── average_spec.rb │ │ ├── averageifs_spec.rb │ │ ├── ceiling_spec.rb │ │ ├── cell_spec.rb │ │ ├── char_spec.rb │ │ ├── choose_spec.rb │ │ ├── cosh_spec.rb │ │ ├── count_spec.rb │ │ ├── counta_spec.rb │ │ ├── countif_spec.rb │ │ ├── countifs_spec.rb │ │ ├── divide_spec.rb │ │ ├── ensure_is_number_spec.rb │ │ ├── exact_spec.rb │ │ ├── excel_equal_spec.rb │ │ ├── excel_if_spec.rb │ │ ├── excel_match_spec.rb │ │ ├── exp_spec.rb │ │ ├── fillgaps_in_array_spec.rb │ │ ├── fillgaps_spec.rb │ │ ├── find_spec.rb │ │ ├── floor_spec.rb │ │ ├── forecast_spec.rb │ │ ├── hlookup_spec.rb │ │ ├── hyperlink_spec.rb │ │ ├── iferror_spec.rb │ │ ├── ifna_spec.rb │ │ ├── index_spec.rb │ │ ├── int_spec.rb │ │ ├── interpolate_spec.rb │ │ ├── isblank_spec.rb │ │ ├── iserr_spec.rb │ │ ├── iserror_spec.rb │ │ ├── isnumber_spec.rb │ │ ├── large_spec.rb │ │ ├── left_spec.rb │ │ ├── len_spec.rb │ │ ├── less_than_or_equal_spec.rb │ │ ├── less_than_spec.rb │ │ ├── ln_spec.rb │ │ ├── log_spec.rb │ │ ├── lookup_spec.rb │ │ ├── lower_spec.rb │ │ ├── max_spec.rb │ │ ├── mid_spec.rb │ │ ├── min_spec.rb │ │ ├── mmult_spec.rb │ │ ├── mod_spec.rb │ │ ├── more_than_or_equal_spec.rb │ │ ├── more_than_spec.rb │ │ ├── mround_spec.rb │ │ ├── multiply_spec.rb │ │ ├── na_spec.rb │ │ ├── negative_spec.rb │ │ ├── not_equal_spec.rb │ │ ├── not_spec.rb │ │ ├── npv_spec.rb │ │ ├── number_or_zero_spec.rb │ │ ├── or_spec.rb │ │ ├── pi_spec.rb │ │ ├── pmt_spec.rb │ │ ├── power_spec.rb │ │ ├── product_spec.rb │ │ ├── project_in_array_spec.rb │ │ ├── project_spec.rb │ │ ├── pv_spec.rb │ │ ├── rank_spec.rb │ │ ├── rate_spec.rb │ │ ├── replace_spec.rb │ │ ├── right_spec.rb │ │ ├── round_spec.rb │ │ ├── rounddown_spec.rb │ │ ├── roundup_spec.rb │ │ ├── scurve_spec.rb │ │ ├── sqrt_spec.rb │ │ ├── string_argument_spec.rb │ │ ├── string_join_spec.rb │ │ ├── substitute_spec.rb │ │ ├── subtotal_spec.rb │ │ ├── subtract_spec.rb │ │ ├── sum_spec.rb │ │ ├── sumif_spec.rb │ │ ├── sumifs_spec.rb │ │ ├── sumproduct_spec.rb │ │ ├── text_spec.rb │ │ ├── trim_spec.rb │ │ ├── unicode_spec.rb │ │ ├── value_spec.rb │ │ └── vlookup_spec.rb │ ├── formula_peg_spec.rb │ ├── reference_spec.rb │ └── table_spec.rb ├── extract │ ├── extract_data_from_worksheets_spec.rb │ ├── extract_named_references_spec.rb │ ├── extract_relationships_spec.rb │ ├── extract_shared_strings_spec.rb │ ├── extract_table_spec.rb │ └── extract_worksheet_names_spec.rb ├── rewrite │ ├── ast_copy_formula_spec.rb │ ├── ast_expand_array_formulae_spec.rb │ ├── caching_formula_parser_spec.rb │ ├── rewrite_array_formulae_spec.rb │ ├── rewrite_array_formulae_to_arrays_spec.rb │ ├── rewrite_cell_references_to_include_sheet_spec.rb │ ├── rewrite_formulae_to_ast_spec.rb │ ├── rewrite_merge_formulae_and_values_spec.rb │ ├── rewrite_named_reference_names_spec.rb │ ├── rewrite_relationship_id_to_filename_spec.rb │ ├── rewrite_shared_formulae_spec.rb │ ├── rewrite_values_to_ast_spec.rb │ ├── rewrite_whole_row_column_references_to_areas_spec.rb │ └── rewrite_worksheet_names_spec.rb ├── simplify │ ├── count_formula_references_spec.rb │ ├── emergency_array_formula_replace_indirect_bodge_spec.rb │ ├── fix_subtotal_of_subtotals_spec.rb │ ├── identify_dependencies_spec.rb │ ├── identify_repeated_formula_elements_spec.rb │ ├── inline_formulae_spec.rb │ ├── map_formulae_to_values_spec.rb │ ├── remove_cells_spec.rb │ ├── replace_arithmetic_on_ranges_spec.rb │ ├── replace_arrays_with_single_cells_spec.rb │ ├── replace_cell_address_with_references.rb │ ├── replace_column_with_column_number_spec.rb │ ├── replace_common_elements_in_formulae_spec.rb │ ├── replace_indirects_with_references_spec.rb │ ├── replace_named_references_spec.rb │ ├── replace_offsets_with_references_spec.rb │ ├── replace_ranges_with_array_literals_spec.rb │ ├── replace_references_to_blanks_with_zeros_spec.rb │ ├── replace_shared_strings_spec.rb │ ├── replace_string_join_on_ranges_spec.rb │ ├── replace_table_references_spec.rb │ ├── replace_transpose_function_spec.rb │ ├── simplify_arithmetic_spec.rb │ ├── sort_into_calculation_order_spec.rb │ └── wrap_formulae_that_return_arrays_and_are_not_in_arrays_spec.rb ├── spec_helper.rb ├── test.xlsx └── test_data │ ├── ExampleSpreadsheet.xlsx │ ├── FormulaeTypes.xml │ ├── GoTestSpreadsheet.xlsx │ ├── Relationships.xml │ ├── RowAndColumnRangeDimensions │ ├── RowAndColumnRanges.ast │ ├── SharedStrings.xml │ ├── Table.xml │ ├── Table2.xml │ ├── TableRelationships.xml │ ├── ValueTypes.xml │ ├── Workbook.xml │ ├── array_formulae_expansion.txt │ ├── ast_expand_array_formulae.txt │ ├── formulae_to_ast.txt │ ├── formulae_to_calculated_values.txt │ └── formulae_to_ruby.txt ├── src ├── commands.rb ├── commands │ ├── common_command_line_options.rb │ ├── excel_to_c.rb │ ├── excel_to_go.rb │ ├── excel_to_ruby.rb │ ├── excel_to_test.rb │ └── excel_to_x.rb ├── compile.rb ├── compile │ ├── c.rb │ ├── c │ │ ├── compile_named_reference_setters.rb │ │ ├── compile_to_c.rb │ │ ├── compile_to_c_header.rb │ │ ├── compile_to_c_unit_test.rb │ │ ├── excel_to_c_runtime.c │ │ ├── excel_to_c_runtime_test.c │ │ ├── map_formulae_to_c.rb │ │ ├── map_sheet_names_to_c_names.rb │ │ ├── map_values_to_c.rb │ │ ├── map_values_to_c_structs.rb │ │ └── run_c_unit_tests │ ├── cd.rb │ ├── go.rb │ ├── go │ │ ├── compile_to_go.rb │ │ ├── compile_to_go_test.rb │ │ ├── excel.go │ │ ├── excel_test.go │ │ ├── map_formulae_to_go.rb │ │ └── map_values_to_go.rb │ ├── ruby.rb │ └── ruby │ │ ├── compile_to_ruby.rb │ │ ├── compile_to_ruby_unit_test.rb │ │ ├── excel_to_ruby_runtime.rb │ │ ├── map_formulae_to_ruby.rb │ │ ├── map_sheet_names_to_ruby_names.rb │ │ └── map_values_to_ruby.rb ├── excel.rb ├── excel │ ├── area.rb │ ├── excel_functions.rb │ ├── excel_functions │ │ ├── abs.rb │ │ ├── add.rb │ │ ├── address.rb │ │ ├── and.rb │ │ ├── apply_to_range.rb │ │ ├── average.rb │ │ ├── averageifs.rb │ │ ├── ceiling.rb │ │ ├── cell.rb │ │ ├── char.rb │ │ ├── choose.rb │ │ ├── cosh.rb │ │ ├── count.rb │ │ ├── counta.rb │ │ ├── countif.rb │ │ ├── countifs.rb │ │ ├── divide.rb │ │ ├── ensure_is_number.rb │ │ ├── exact.rb │ │ ├── excel_equal.rb │ │ ├── excel_if.rb │ │ ├── excel_match.rb │ │ ├── exp.rb │ │ ├── fillgaps.rb │ │ ├── fillgaps_in_array.rb │ │ ├── find.rb │ │ ├── floor.rb │ │ ├── forecast.rb │ │ ├── hlookup.rb │ │ ├── hyperlink.rb │ │ ├── iferror.rb │ │ ├── ifna.rb │ │ ├── index.rb │ │ ├── int.rb │ │ ├── interpolate.rb │ │ ├── isblank.rb │ │ ├── iserr.rb │ │ ├── iserror.rb │ │ ├── isnumber.rb │ │ ├── large.rb │ │ ├── left.rb │ │ ├── len.rb │ │ ├── less_than.rb │ │ ├── less_than_or_equal.rb │ │ ├── ln.rb │ │ ├── log.rb │ │ ├── lookup.rb │ │ ├── lower.rb │ │ ├── max.rb │ │ ├── mid.rb │ │ ├── min.rb │ │ ├── mmult.rb │ │ ├── mod.rb │ │ ├── more_than.rb │ │ ├── more_than_or_equal.rb │ │ ├── mround.rb │ │ ├── multiply.rb │ │ ├── na.rb │ │ ├── negative.rb │ │ ├── not.rb │ │ ├── not_equal.rb │ │ ├── npv.rb │ │ ├── number_argument.rb │ │ ├── number_or_zero.rb │ │ ├── or.rb │ │ ├── pi.rb │ │ ├── pmt.rb │ │ ├── power.rb │ │ ├── product.rb │ │ ├── project.rb │ │ ├── project_in_array.rb │ │ ├── pv.rb │ │ ├── rank.rb │ │ ├── rate.rb │ │ ├── replace.rb │ │ ├── reset.rb │ │ ├── right.rb │ │ ├── round.rb │ │ ├── rounddown.rb │ │ ├── roundup.rb │ │ ├── scurve.rb │ │ ├── sqrt.rb │ │ ├── string_argument.rb │ │ ├── string_join.rb │ │ ├── substitute.rb │ │ ├── subtotal.rb │ │ ├── subtract.rb │ │ ├── sum.rb │ │ ├── sumif.rb │ │ ├── sumifs.rb │ │ ├── sumproduct.rb │ │ ├── text.rb │ │ ├── trim.rb │ │ ├── unicode.rb │ │ ├── value.rb │ │ └── vlookup.rb │ ├── formula_peg.rb │ ├── formula_peg.txt │ ├── reference.rb │ └── table.rb ├── excel_to_code.rb ├── extract.rb ├── extract │ ├── extract_data_from_worksheet.rb │ ├── extract_named_references.rb │ ├── extract_relationships.rb │ ├── extract_shared_strings.rb │ ├── extract_table.rb │ └── extract_worksheet_names.rb ├── rewrite.rb ├── rewrite │ ├── ast_copy_formula.rb │ ├── ast_expand_array_formulae.rb │ ├── caching_formula_parser.rb │ ├── rewrite_array_formulae.rb │ ├── rewrite_array_formulae_to_arrays.rb │ ├── rewrite_cell_references_to_include_sheet.rb │ ├── rewrite_formulae_to_ast.rb │ ├── rewrite_merge_formulae_and_values.rb │ ├── rewrite_named_reference_names.rb │ ├── rewrite_relationship_id_to_filename.rb │ ├── rewrite_shared_formulae.rb │ ├── rewrite_values_to_ast.rb │ ├── rewrite_whole_row_column_references_to_areas.rb │ └── rewrite_worksheet_names.rb ├── simplify.rb ├── simplify │ ├── count_formula_references.rb │ ├── emergency_array_formula_replace_indirect_bodge.rb │ ├── fix_subtotal_of_subtotals.rb │ ├── identify_dependencies.rb │ ├── identify_repeated_formula_elements.rb │ ├── inline_formulae.rb │ ├── map_formulae_to_values.rb │ ├── remove_cells.rb │ ├── replace_arithmetic_on_ranges.rb │ ├── replace_arrays_with_single_cells.rb │ ├── replace_cell_addresses_with_references.rb │ ├── replace_column_with_column_number.rb │ ├── replace_common_elements_in_formulae.rb │ ├── replace_import_with_reference.rb │ ├── replace_indirects_with_references.rb │ ├── replace_named_references.rb │ ├── replace_offsets_with_references.rb │ ├── replace_ranges_with_array_literals.rb │ ├── replace_references_to_blanks_with_zeros.rb │ ├── replace_shared_strings.rb │ ├── replace_string_join_on_ranges.rb │ ├── replace_table_references.rb │ ├── replace_transpose_function.rb │ ├── replace_values_with_constants.rb │ ├── simplify_arithmetic.rb │ ├── sort_into_calculation_order.rb │ └── wrap_formulae_that_return_arrays_and_are_not_in_arrays.rb ├── util.rb ├── util │ └── not_supported_exception.rb └── version.rb └── util ├── add_function └── check.rb /.autotest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/.autotest -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/.gitignore -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --color 2 | -------------------------------------------------------------------------------- /.ruby-version: -------------------------------------------------------------------------------- 1 | 2.4.0 2 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- 1 | language: ruby 2 | cache: bundler 3 | -------------------------------------------------------------------------------- /CHANGES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/CHANGES.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/Rakefile.rb -------------------------------------------------------------------------------- /bin/excel_to_c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/bin/excel_to_c -------------------------------------------------------------------------------- /bin/excel_to_go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/bin/excel_to_go -------------------------------------------------------------------------------- /bin/excel_to_ruby: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/bin/excel_to_ruby -------------------------------------------------------------------------------- /docs/How_to_add_a_missing_function.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/docs/How_to_add_a_missing_function.md -------------------------------------------------------------------------------- /docs/How_to_fix_parsing_errors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/docs/How_to_fix_parsing_errors.md -------------------------------------------------------------------------------- /docs/Which_functions_are_implemented.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/docs/Which_functions_are_implemented.md -------------------------------------------------------------------------------- /docs/how_does_the_calculation_work.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/docs/how_does_the_calculation_work.md -------------------------------------------------------------------------------- /docs/implementation/array_formulae.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/docs/implementation/array_formulae.md -------------------------------------------------------------------------------- /docs/implementation/cell.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/docs/implementation/cell.md -------------------------------------------------------------------------------- /docs/implementation/excel_file_structure.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/docs/implementation/excel_file_structure.md -------------------------------------------------------------------------------- /docs/implementation/relationships.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/docs/implementation/relationships.md -------------------------------------------------------------------------------- /docs/implementation/shared_strings.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/docs/implementation/shared_strings.md -------------------------------------------------------------------------------- /docs/implementation/tables.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/docs/implementation/tables.md -------------------------------------------------------------------------------- /docs/implementation/workbook.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/docs/implementation/workbook.md -------------------------------------------------------------------------------- /docs/implementation/worksheets.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/docs/implementation/worksheets.md -------------------------------------------------------------------------------- /docs/installing_from_source.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/docs/installing_from_source.md -------------------------------------------------------------------------------- /docs/structure_of_this_project.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/docs/structure_of_this_project.md -------------------------------------------------------------------------------- /examples/arrayformulatest.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/examples/arrayformulatest.xlsx -------------------------------------------------------------------------------- /examples/betterif.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/examples/betterif.xlsx -------------------------------------------------------------------------------- /examples/blank.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/examples/blank.xlsx -------------------------------------------------------------------------------- /examples/clean.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/examples/clean.rb -------------------------------------------------------------------------------- /examples/command_line_wrapper/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/examples/command_line_wrapper/.gitignore -------------------------------------------------------------------------------- /examples/command_line_wrapper/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/examples/command_line_wrapper/Makefile -------------------------------------------------------------------------------- /examples/command_line_wrapper/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/examples/command_line_wrapper/README.md -------------------------------------------------------------------------------- /examples/command_line_wrapper/example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/examples/command_line_wrapper/example.c -------------------------------------------------------------------------------- /examples/command_line_wrapper/example.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/examples/command_line_wrapper/example.xlsx -------------------------------------------------------------------------------- /examples/command_line_wrapper/manualparser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/examples/command_line_wrapper/manualparser.c -------------------------------------------------------------------------------- /examples/command_line_wrapper/parser.rl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/examples/command_line_wrapper/parser.rl -------------------------------------------------------------------------------- /examples/command_line_wrapper/translate-spreadsheet.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/examples/command_line_wrapper/translate-spreadsheet.rb -------------------------------------------------------------------------------- /examples/eu.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/examples/eu.xlsx -------------------------------------------------------------------------------- /examples/getsetranges.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/examples/getsetranges.xlsx -------------------------------------------------------------------------------- /examples/global.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/examples/global.xlsx -------------------------------------------------------------------------------- /examples/go/excelspreadsheet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/examples/go/excelspreadsheet.go -------------------------------------------------------------------------------- /examples/go/excelspreadsheet_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/examples/go/excelspreadsheet_test.go -------------------------------------------------------------------------------- /examples/ifonrange.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/examples/ifonrange.xlsx -------------------------------------------------------------------------------- /examples/keepingtables.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/examples/keepingtables.xlsx -------------------------------------------------------------------------------- /examples/make-arrayformulaetest.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/examples/make-arrayformulaetest.rb -------------------------------------------------------------------------------- /examples/make-betterif.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/examples/make-betterif.rb -------------------------------------------------------------------------------- /examples/make-blank.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/examples/make-blank.rb -------------------------------------------------------------------------------- /examples/make-eu.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/examples/make-eu.rb -------------------------------------------------------------------------------- /examples/make-getsetranges.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/examples/make-getsetranges.rb -------------------------------------------------------------------------------- /examples/make-global.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/examples/make-global.rb -------------------------------------------------------------------------------- /examples/make-ifonrange.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/examples/make-ifonrange.rb -------------------------------------------------------------------------------- /examples/make-keepingtables.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/examples/make-keepingtables.rb -------------------------------------------------------------------------------- /examples/make-model-test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/examples/make-model-test.rb -------------------------------------------------------------------------------- /examples/make-model.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/examples/make-model.rb -------------------------------------------------------------------------------- /examples/make-model2.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/examples/make-model2.rb -------------------------------------------------------------------------------- /examples/make-offsetindirect.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/examples/make-offsetindirect.rb -------------------------------------------------------------------------------- /examples/make-offsets.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/examples/make-offsets.rb -------------------------------------------------------------------------------- /examples/make-rangearrayformulaesa.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/examples/make-rangearrayformulaesa.rb -------------------------------------------------------------------------------- /examples/make-rangesinsteadofcells.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/examples/make-rangesinsteadofcells.rb -------------------------------------------------------------------------------- /examples/make-replaceblanks.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/examples/make-replaceblanks.rb -------------------------------------------------------------------------------- /examples/make-string.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/examples/make-string.rb -------------------------------------------------------------------------------- /examples/make-utf8-strings.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/examples/make-utf8-strings.rb -------------------------------------------------------------------------------- /examples/model.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/examples/model.xlsx -------------------------------------------------------------------------------- /examples/model2.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/examples/model2.xlsx -------------------------------------------------------------------------------- /examples/offset-is-weird.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/examples/offset-is-weird.xlsx -------------------------------------------------------------------------------- /examples/offset-profile.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/examples/offset-profile.rb -------------------------------------------------------------------------------- /examples/offsetindirect.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/examples/offsetindirect.xlsx -------------------------------------------------------------------------------- /examples/offsets.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/examples/offsets.xlsx -------------------------------------------------------------------------------- /examples/rangearrayformulaesa.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/examples/rangearrayformulaesa.xlsx -------------------------------------------------------------------------------- /examples/rangesinsteadofcells.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/examples/rangesinsteadofcells.xlsx -------------------------------------------------------------------------------- /examples/replaceblanks.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/examples/replaceblanks.rb -------------------------------------------------------------------------------- /examples/replaceblanks.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/examples/replaceblanks.xlsx -------------------------------------------------------------------------------- /examples/simple/c/Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/examples/simple/c/Rakefile -------------------------------------------------------------------------------- /examples/simple/c/simple.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/examples/simple/c/simple.c -------------------------------------------------------------------------------- /examples/simple/c/simple.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/examples/simple/c/simple.rb -------------------------------------------------------------------------------- /examples/simple/c/test_simple.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/examples/simple/c/test_simple.rb -------------------------------------------------------------------------------- /examples/simple/compile.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/examples/simple/compile.sh -------------------------------------------------------------------------------- /examples/simple/ruby/simple.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/examples/simple/ruby/simple.rb -------------------------------------------------------------------------------- /examples/simple/ruby/test_simple.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/examples/simple/ruby/test_simple.rb -------------------------------------------------------------------------------- /examples/simple/simple.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/examples/simple/simple.xlsx -------------------------------------------------------------------------------- /examples/string.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/examples/string.xlsx -------------------------------------------------------------------------------- /examples/test_replaceblanks.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/examples/test_replaceblanks.rb -------------------------------------------------------------------------------- /examples/utf8-strings.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/examples/utf8-strings.xlsx -------------------------------------------------------------------------------- /excel_to_code.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/excel_to_code.gemspec -------------------------------------------------------------------------------- /spec/commands/excel_to_X_output_actual/c/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/commands/excel_to_X_output_actual/c/Makefile -------------------------------------------------------------------------------- /spec/commands/excel_to_X_output_actual/c/Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/commands/excel_to_X_output_actual/c/Rakefile -------------------------------------------------------------------------------- /spec/commands/excel_to_X_output_actual/c/examplespreadsheet.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/commands/excel_to_X_output_actual/c/examplespreadsheet.c -------------------------------------------------------------------------------- /spec/commands/excel_to_X_output_actual/c/examplespreadsheet.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/commands/excel_to_X_output_actual/c/examplespreadsheet.rb -------------------------------------------------------------------------------- /spec/commands/excel_to_X_output_actual/c/libexamplespreadsheet.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/commands/excel_to_X_output_actual/c/libexamplespreadsheet.so -------------------------------------------------------------------------------- /spec/commands/excel_to_X_output_actual/c/test_examplespreadsheet.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/commands/excel_to_X_output_actual/c/test_examplespreadsheet.rb -------------------------------------------------------------------------------- /spec/commands/excel_to_X_output_actual/go/examplespreadsheet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/commands/excel_to_X_output_actual/go/examplespreadsheet.go -------------------------------------------------------------------------------- /spec/commands/excel_to_X_output_actual/go/examplespreadsheet_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/commands/excel_to_X_output_actual/go/examplespreadsheet_test.go -------------------------------------------------------------------------------- /spec/commands/excel_to_X_output_actual/intermediate/Named References 000: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/commands/excel_to_X_output_actual/intermediate/Shared Strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/commands/excel_to_X_output_actual/intermediate/Shared Strings -------------------------------------------------------------------------------- /spec/commands/excel_to_X_output_actual/ruby/rubyexamplespreadsheet.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/commands/excel_to_X_output_actual/ruby/rubyexamplespreadsheet.rb -------------------------------------------------------------------------------- /spec/commands/excel_to_X_output_actual/ruby/test_rubyexamplespreadsheet.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/commands/excel_to_X_output_actual/ruby/test_rubyexamplespreadsheet.rb -------------------------------------------------------------------------------- /spec/commands/excel_to_X_output_actual/xml/[Content_Types].xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/commands/excel_to_X_output_actual/xml/[Content_Types].xml -------------------------------------------------------------------------------- /spec/commands/excel_to_X_output_actual/xml/_rels/.rels: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/commands/excel_to_X_output_actual/xml/_rels/.rels -------------------------------------------------------------------------------- /spec/commands/excel_to_X_output_actual/xml/docProps/app.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/commands/excel_to_X_output_actual/xml/docProps/app.xml -------------------------------------------------------------------------------- /spec/commands/excel_to_X_output_actual/xml/docProps/core.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/commands/excel_to_X_output_actual/xml/docProps/core.xml -------------------------------------------------------------------------------- /spec/commands/excel_to_X_output_actual/xml/docProps/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/commands/excel_to_X_output_actual/xml/docProps/thumbnail.jpeg -------------------------------------------------------------------------------- /spec/commands/excel_to_X_output_actual/xml/xl/_rels/workbook.xml.rels: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/commands/excel_to_X_output_actual/xml/xl/_rels/workbook.xml.rels -------------------------------------------------------------------------------- /spec/commands/excel_to_X_output_actual/xml/xl/calcChain.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/commands/excel_to_X_output_actual/xml/xl/calcChain.xml -------------------------------------------------------------------------------- /spec/commands/excel_to_X_output_actual/xml/xl/sharedStrings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/commands/excel_to_X_output_actual/xml/xl/sharedStrings.xml -------------------------------------------------------------------------------- /spec/commands/excel_to_X_output_actual/xml/xl/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/commands/excel_to_X_output_actual/xml/xl/styles.xml -------------------------------------------------------------------------------- /spec/commands/excel_to_X_output_actual/xml/xl/tables/table1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/commands/excel_to_X_output_actual/xml/xl/tables/table1.xml -------------------------------------------------------------------------------- /spec/commands/excel_to_X_output_actual/xml/xl/theme/theme1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/commands/excel_to_X_output_actual/xml/xl/theme/theme1.xml -------------------------------------------------------------------------------- /spec/commands/excel_to_X_output_actual/xml/xl/workbook.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/commands/excel_to_X_output_actual/xml/xl/workbook.xml -------------------------------------------------------------------------------- /spec/commands/excel_to_X_output_actual/xml/xl/worksheets/_rels/sheet5.xml.rels: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/commands/excel_to_X_output_actual/xml/xl/worksheets/_rels/sheet5.xml.rels -------------------------------------------------------------------------------- /spec/commands/excel_to_X_output_actual/xml/xl/worksheets/sheet1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/commands/excel_to_X_output_actual/xml/xl/worksheets/sheet1.xml -------------------------------------------------------------------------------- /spec/commands/excel_to_X_output_actual/xml/xl/worksheets/sheet2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/commands/excel_to_X_output_actual/xml/xl/worksheets/sheet2.xml -------------------------------------------------------------------------------- /spec/commands/excel_to_X_output_actual/xml/xl/worksheets/sheet3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/commands/excel_to_X_output_actual/xml/xl/worksheets/sheet3.xml -------------------------------------------------------------------------------- /spec/commands/excel_to_X_output_actual/xml/xl/worksheets/sheet4.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/commands/excel_to_X_output_actual/xml/xl/worksheets/sheet4.xml -------------------------------------------------------------------------------- /spec/commands/excel_to_X_output_actual/xml/xl/worksheets/sheet5.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/commands/excel_to_X_output_actual/xml/xl/worksheets/sheet5.xml -------------------------------------------------------------------------------- /spec/commands/excel_to_X_output_actual/xml/xl/worksheets/sheet6.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/commands/excel_to_X_output_actual/xml/xl/worksheets/sheet6.xml -------------------------------------------------------------------------------- /spec/commands/excel_to_c_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/commands/excel_to_c_spec.rb -------------------------------------------------------------------------------- /spec/commands/excel_to_go_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/commands/excel_to_go_spec.rb -------------------------------------------------------------------------------- /spec/commands/excel_to_ruby_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/commands/excel_to_ruby_spec.rb -------------------------------------------------------------------------------- /spec/commands/excel_to_x_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/commands/excel_to_x_spec.rb -------------------------------------------------------------------------------- /spec/compile/c/compile_named_reference_setters_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/compile/c/compile_named_reference_setters_spec.rb -------------------------------------------------------------------------------- /spec/compile/c/compile_to_c_unit_test_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/compile/c/compile_to_c_unit_test_spec.rb -------------------------------------------------------------------------------- /spec/compile/go/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/compile/go/.DS_Store -------------------------------------------------------------------------------- /spec/compile/ruby/compile_to_ruby_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/compile/ruby/compile_to_ruby_spec.rb -------------------------------------------------------------------------------- /spec/compile/ruby/compile_to_ruby_unit_test_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/compile/ruby/compile_to_ruby_unit_test_spec.rb -------------------------------------------------------------------------------- /spec/compile/ruby/map_formulae_to_ruby_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/compile/ruby/map_formulae_to_ruby_spec.rb -------------------------------------------------------------------------------- /spec/compile/ruby/map_sheet_names_to_ruby_names_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/compile/ruby/map_sheet_names_to_ruby_names_spec.rb -------------------------------------------------------------------------------- /spec/excel/area_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/area_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/abs_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/abs_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/add_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/add_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/address_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/address_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/and_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/and_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/average_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/average_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/averageifs_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/averageifs_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/ceiling_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/ceiling_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/cell_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/cell_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/char_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/char_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/choose_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/choose_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/cosh_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/cosh_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/count_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/count_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/counta_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/counta_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/countif_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/countif_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/countifs_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/countifs_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/divide_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/divide_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/ensure_is_number_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/ensure_is_number_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/exact_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/exact_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/excel_equal_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/excel_equal_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/excel_if_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/excel_if_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/excel_match_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/excel_match_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/exp_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/exp_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/fillgaps_in_array_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/fillgaps_in_array_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/fillgaps_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/fillgaps_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/find_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/find_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/floor_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/floor_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/forecast_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/forecast_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/hlookup_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/hlookup_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/hyperlink_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/hyperlink_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/iferror_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/iferror_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/ifna_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/ifna_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/index_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/index_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/int_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/int_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/interpolate_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/interpolate_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/isblank_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/isblank_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/iserr_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/iserr_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/iserror_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/iserror_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/isnumber_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/isnumber_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/large_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/large_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/left_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/left_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/len_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/len_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/less_than_or_equal_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/less_than_or_equal_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/less_than_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/less_than_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/ln_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/ln_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/log_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/log_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/lookup_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/lookup_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/lower_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/lower_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/max_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/max_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/mid_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/mid_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/min_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/min_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/mmult_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/mmult_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/mod_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/mod_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/more_than_or_equal_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/more_than_or_equal_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/more_than_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/more_than_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/mround_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/mround_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/multiply_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/multiply_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/na_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/na_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/negative_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/negative_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/not_equal_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/not_equal_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/not_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/not_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/npv_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/npv_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/number_or_zero_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/number_or_zero_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/or_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/or_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/pi_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/pi_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/pmt_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/pmt_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/power_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/power_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/product_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/product_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/project_in_array_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/project_in_array_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/project_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/project_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/pv_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/pv_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/rank_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/rank_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/rate_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/rate_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/replace_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/replace_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/right_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/right_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/round_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/round_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/rounddown_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/rounddown_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/roundup_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/roundup_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/scurve_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/scurve_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/sqrt_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/sqrt_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/string_argument_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/string_argument_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/string_join_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/string_join_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/substitute_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/substitute_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/subtotal_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/subtotal_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/subtract_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/subtract_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/sum_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/sum_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/sumif_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/sumif_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/sumifs_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/sumifs_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/sumproduct_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/sumproduct_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/text_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/text_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/trim_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/trim_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/unicode_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/unicode_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/value_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/value_spec.rb -------------------------------------------------------------------------------- /spec/excel/excel_functions/vlookup_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/excel_functions/vlookup_spec.rb -------------------------------------------------------------------------------- /spec/excel/formula_peg_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/formula_peg_spec.rb -------------------------------------------------------------------------------- /spec/excel/reference_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/reference_spec.rb -------------------------------------------------------------------------------- /spec/excel/table_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/excel/table_spec.rb -------------------------------------------------------------------------------- /spec/extract/extract_data_from_worksheets_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/extract/extract_data_from_worksheets_spec.rb -------------------------------------------------------------------------------- /spec/extract/extract_named_references_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/extract/extract_named_references_spec.rb -------------------------------------------------------------------------------- /spec/extract/extract_relationships_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/extract/extract_relationships_spec.rb -------------------------------------------------------------------------------- /spec/extract/extract_shared_strings_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/extract/extract_shared_strings_spec.rb -------------------------------------------------------------------------------- /spec/extract/extract_table_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/extract/extract_table_spec.rb -------------------------------------------------------------------------------- /spec/extract/extract_worksheet_names_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/extract/extract_worksheet_names_spec.rb -------------------------------------------------------------------------------- /spec/rewrite/ast_copy_formula_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/rewrite/ast_copy_formula_spec.rb -------------------------------------------------------------------------------- /spec/rewrite/ast_expand_array_formulae_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/rewrite/ast_expand_array_formulae_spec.rb -------------------------------------------------------------------------------- /spec/rewrite/caching_formula_parser_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/rewrite/caching_formula_parser_spec.rb -------------------------------------------------------------------------------- /spec/rewrite/rewrite_array_formulae_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/rewrite/rewrite_array_formulae_spec.rb -------------------------------------------------------------------------------- /spec/rewrite/rewrite_array_formulae_to_arrays_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/rewrite/rewrite_array_formulae_to_arrays_spec.rb -------------------------------------------------------------------------------- /spec/rewrite/rewrite_cell_references_to_include_sheet_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/rewrite/rewrite_cell_references_to_include_sheet_spec.rb -------------------------------------------------------------------------------- /spec/rewrite/rewrite_formulae_to_ast_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/rewrite/rewrite_formulae_to_ast_spec.rb -------------------------------------------------------------------------------- /spec/rewrite/rewrite_merge_formulae_and_values_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/rewrite/rewrite_merge_formulae_and_values_spec.rb -------------------------------------------------------------------------------- /spec/rewrite/rewrite_named_reference_names_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/rewrite/rewrite_named_reference_names_spec.rb -------------------------------------------------------------------------------- /spec/rewrite/rewrite_relationship_id_to_filename_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/rewrite/rewrite_relationship_id_to_filename_spec.rb -------------------------------------------------------------------------------- /spec/rewrite/rewrite_shared_formulae_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/rewrite/rewrite_shared_formulae_spec.rb -------------------------------------------------------------------------------- /spec/rewrite/rewrite_values_to_ast_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/rewrite/rewrite_values_to_ast_spec.rb -------------------------------------------------------------------------------- /spec/rewrite/rewrite_whole_row_column_references_to_areas_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/rewrite/rewrite_whole_row_column_references_to_areas_spec.rb -------------------------------------------------------------------------------- /spec/rewrite/rewrite_worksheet_names_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/rewrite/rewrite_worksheet_names_spec.rb -------------------------------------------------------------------------------- /spec/simplify/count_formula_references_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/simplify/count_formula_references_spec.rb -------------------------------------------------------------------------------- /spec/simplify/emergency_array_formula_replace_indirect_bodge_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/simplify/emergency_array_formula_replace_indirect_bodge_spec.rb -------------------------------------------------------------------------------- /spec/simplify/fix_subtotal_of_subtotals_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/simplify/fix_subtotal_of_subtotals_spec.rb -------------------------------------------------------------------------------- /spec/simplify/identify_dependencies_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/simplify/identify_dependencies_spec.rb -------------------------------------------------------------------------------- /spec/simplify/identify_repeated_formula_elements_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/simplify/identify_repeated_formula_elements_spec.rb -------------------------------------------------------------------------------- /spec/simplify/inline_formulae_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/simplify/inline_formulae_spec.rb -------------------------------------------------------------------------------- /spec/simplify/map_formulae_to_values_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/simplify/map_formulae_to_values_spec.rb -------------------------------------------------------------------------------- /spec/simplify/remove_cells_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/simplify/remove_cells_spec.rb -------------------------------------------------------------------------------- /spec/simplify/replace_arithmetic_on_ranges_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/simplify/replace_arithmetic_on_ranges_spec.rb -------------------------------------------------------------------------------- /spec/simplify/replace_arrays_with_single_cells_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/simplify/replace_arrays_with_single_cells_spec.rb -------------------------------------------------------------------------------- /spec/simplify/replace_cell_address_with_references.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/simplify/replace_cell_address_with_references.rb -------------------------------------------------------------------------------- /spec/simplify/replace_column_with_column_number_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/simplify/replace_column_with_column_number_spec.rb -------------------------------------------------------------------------------- /spec/simplify/replace_common_elements_in_formulae_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/simplify/replace_common_elements_in_formulae_spec.rb -------------------------------------------------------------------------------- /spec/simplify/replace_indirects_with_references_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/simplify/replace_indirects_with_references_spec.rb -------------------------------------------------------------------------------- /spec/simplify/replace_named_references_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/simplify/replace_named_references_spec.rb -------------------------------------------------------------------------------- /spec/simplify/replace_offsets_with_references_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/simplify/replace_offsets_with_references_spec.rb -------------------------------------------------------------------------------- /spec/simplify/replace_ranges_with_array_literals_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/simplify/replace_ranges_with_array_literals_spec.rb -------------------------------------------------------------------------------- /spec/simplify/replace_references_to_blanks_with_zeros_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/simplify/replace_references_to_blanks_with_zeros_spec.rb -------------------------------------------------------------------------------- /spec/simplify/replace_shared_strings_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/simplify/replace_shared_strings_spec.rb -------------------------------------------------------------------------------- /spec/simplify/replace_string_join_on_ranges_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/simplify/replace_string_join_on_ranges_spec.rb -------------------------------------------------------------------------------- /spec/simplify/replace_table_references_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/simplify/replace_table_references_spec.rb -------------------------------------------------------------------------------- /spec/simplify/replace_transpose_function_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/simplify/replace_transpose_function_spec.rb -------------------------------------------------------------------------------- /spec/simplify/simplify_arithmetic_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/simplify/simplify_arithmetic_spec.rb -------------------------------------------------------------------------------- /spec/simplify/sort_into_calculation_order_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/simplify/sort_into_calculation_order_spec.rb -------------------------------------------------------------------------------- /spec/simplify/wrap_formulae_that_return_arrays_and_are_not_in_arrays_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/simplify/wrap_formulae_that_return_arrays_and_are_not_in_arrays_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/test.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/test.xlsx -------------------------------------------------------------------------------- /spec/test_data/ExampleSpreadsheet.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/test_data/ExampleSpreadsheet.xlsx -------------------------------------------------------------------------------- /spec/test_data/FormulaeTypes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/test_data/FormulaeTypes.xml -------------------------------------------------------------------------------- /spec/test_data/GoTestSpreadsheet.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/test_data/GoTestSpreadsheet.xlsx -------------------------------------------------------------------------------- /spec/test_data/Relationships.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/test_data/Relationships.xml -------------------------------------------------------------------------------- /spec/test_data/RowAndColumnRangeDimensions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/test_data/RowAndColumnRangeDimensions -------------------------------------------------------------------------------- /spec/test_data/RowAndColumnRanges.ast: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/test_data/RowAndColumnRanges.ast -------------------------------------------------------------------------------- /spec/test_data/SharedStrings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/test_data/SharedStrings.xml -------------------------------------------------------------------------------- /spec/test_data/Table.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/test_data/Table.xml -------------------------------------------------------------------------------- /spec/test_data/Table2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/test_data/Table2.xml -------------------------------------------------------------------------------- /spec/test_data/TableRelationships.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/test_data/TableRelationships.xml -------------------------------------------------------------------------------- /spec/test_data/ValueTypes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/test_data/ValueTypes.xml -------------------------------------------------------------------------------- /spec/test_data/Workbook.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/test_data/Workbook.xml -------------------------------------------------------------------------------- /spec/test_data/array_formulae_expansion.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/test_data/array_formulae_expansion.txt -------------------------------------------------------------------------------- /spec/test_data/ast_expand_array_formulae.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/test_data/ast_expand_array_formulae.txt -------------------------------------------------------------------------------- /spec/test_data/formulae_to_ast.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/test_data/formulae_to_ast.txt -------------------------------------------------------------------------------- /spec/test_data/formulae_to_calculated_values.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/test_data/formulae_to_calculated_values.txt -------------------------------------------------------------------------------- /spec/test_data/formulae_to_ruby.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/spec/test_data/formulae_to_ruby.txt -------------------------------------------------------------------------------- /src/commands.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/commands.rb -------------------------------------------------------------------------------- /src/commands/common_command_line_options.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/commands/common_command_line_options.rb -------------------------------------------------------------------------------- /src/commands/excel_to_c.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/commands/excel_to_c.rb -------------------------------------------------------------------------------- /src/commands/excel_to_go.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/commands/excel_to_go.rb -------------------------------------------------------------------------------- /src/commands/excel_to_ruby.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/commands/excel_to_ruby.rb -------------------------------------------------------------------------------- /src/commands/excel_to_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/commands/excel_to_test.rb -------------------------------------------------------------------------------- /src/commands/excel_to_x.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/commands/excel_to_x.rb -------------------------------------------------------------------------------- /src/compile.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/compile.rb -------------------------------------------------------------------------------- /src/compile/c.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/compile/c.rb -------------------------------------------------------------------------------- /src/compile/c/compile_named_reference_setters.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/compile/c/compile_named_reference_setters.rb -------------------------------------------------------------------------------- /src/compile/c/compile_to_c.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/compile/c/compile_to_c.rb -------------------------------------------------------------------------------- /src/compile/c/compile_to_c_header.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/compile/c/compile_to_c_header.rb -------------------------------------------------------------------------------- /src/compile/c/compile_to_c_unit_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/compile/c/compile_to_c_unit_test.rb -------------------------------------------------------------------------------- /src/compile/c/excel_to_c_runtime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/compile/c/excel_to_c_runtime.c -------------------------------------------------------------------------------- /src/compile/c/excel_to_c_runtime_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/compile/c/excel_to_c_runtime_test.c -------------------------------------------------------------------------------- /src/compile/c/map_formulae_to_c.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/compile/c/map_formulae_to_c.rb -------------------------------------------------------------------------------- /src/compile/c/map_sheet_names_to_c_names.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/compile/c/map_sheet_names_to_c_names.rb -------------------------------------------------------------------------------- /src/compile/c/map_values_to_c.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/compile/c/map_values_to_c.rb -------------------------------------------------------------------------------- /src/compile/c/map_values_to_c_structs.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/compile/c/map_values_to_c_structs.rb -------------------------------------------------------------------------------- /src/compile/c/run_c_unit_tests: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | clang excel_to_c_runtime_test.c 3 | ./a.out 4 | -------------------------------------------------------------------------------- /src/compile/cd.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/compile/cd.rb -------------------------------------------------------------------------------- /src/compile/go.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/compile/go.rb -------------------------------------------------------------------------------- /src/compile/go/compile_to_go.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/compile/go/compile_to_go.rb -------------------------------------------------------------------------------- /src/compile/go/compile_to_go_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/compile/go/compile_to_go_test.rb -------------------------------------------------------------------------------- /src/compile/go/excel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/compile/go/excel.go -------------------------------------------------------------------------------- /src/compile/go/excel_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/compile/go/excel_test.go -------------------------------------------------------------------------------- /src/compile/go/map_formulae_to_go.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/compile/go/map_formulae_to_go.rb -------------------------------------------------------------------------------- /src/compile/go/map_values_to_go.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/compile/go/map_values_to_go.rb -------------------------------------------------------------------------------- /src/compile/ruby.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/compile/ruby.rb -------------------------------------------------------------------------------- /src/compile/ruby/compile_to_ruby.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/compile/ruby/compile_to_ruby.rb -------------------------------------------------------------------------------- /src/compile/ruby/compile_to_ruby_unit_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/compile/ruby/compile_to_ruby_unit_test.rb -------------------------------------------------------------------------------- /src/compile/ruby/excel_to_ruby_runtime.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/compile/ruby/excel_to_ruby_runtime.rb -------------------------------------------------------------------------------- /src/compile/ruby/map_formulae_to_ruby.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/compile/ruby/map_formulae_to_ruby.rb -------------------------------------------------------------------------------- /src/compile/ruby/map_sheet_names_to_ruby_names.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/compile/ruby/map_sheet_names_to_ruby_names.rb -------------------------------------------------------------------------------- /src/compile/ruby/map_values_to_ruby.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/compile/ruby/map_values_to_ruby.rb -------------------------------------------------------------------------------- /src/excel.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel.rb -------------------------------------------------------------------------------- /src/excel/area.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/area.rb -------------------------------------------------------------------------------- /src/excel/excel_functions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/abs.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/abs.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/add.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/add.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/address.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/address.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/and.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/and.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/apply_to_range.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/apply_to_range.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/average.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/average.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/averageifs.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/averageifs.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/ceiling.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/ceiling.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/cell.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/cell.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/char.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/char.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/choose.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/choose.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/cosh.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/cosh.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/count.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/count.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/counta.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/counta.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/countif.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/countif.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/countifs.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/countifs.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/divide.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/divide.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/ensure_is_number.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/ensure_is_number.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/exact.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/exact.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/excel_equal.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/excel_equal.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/excel_if.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/excel_if.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/excel_match.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/excel_match.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/exp.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/exp.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/fillgaps.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/fillgaps.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/fillgaps_in_array.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/fillgaps_in_array.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/find.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/find.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/floor.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/floor.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/forecast.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/forecast.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/hlookup.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/hlookup.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/hyperlink.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/hyperlink.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/iferror.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/iferror.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/ifna.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/ifna.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/index.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/index.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/int.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/int.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/interpolate.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/interpolate.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/isblank.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/isblank.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/iserr.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/iserr.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/iserror.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/iserror.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/isnumber.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/isnumber.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/large.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/large.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/left.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/left.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/len.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/len.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/less_than.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/less_than.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/less_than_or_equal.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/less_than_or_equal.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/ln.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/ln.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/log.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/log.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/lookup.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/lookup.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/lower.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/lower.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/max.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/max.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/mid.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/mid.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/min.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/min.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/mmult.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/mmult.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/mod.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/mod.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/more_than.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/more_than.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/more_than_or_equal.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/more_than_or_equal.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/mround.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/mround.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/multiply.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/multiply.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/na.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/na.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/negative.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/negative.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/not.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/not.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/not_equal.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/not_equal.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/npv.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/npv.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/number_argument.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/number_argument.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/number_or_zero.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/number_or_zero.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/or.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/or.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/pi.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/pi.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/pmt.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/pmt.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/power.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/power.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/product.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/product.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/project.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/project.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/project_in_array.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/project_in_array.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/pv.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/pv.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/rank.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/rank.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/rate.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/rate.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/replace.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/replace.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/reset.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/reset.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/right.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/right.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/round.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/round.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/rounddown.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/rounddown.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/roundup.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/roundup.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/scurve.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/scurve.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/sqrt.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/sqrt.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/string_argument.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/string_argument.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/string_join.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/string_join.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/substitute.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/substitute.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/subtotal.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/subtotal.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/subtract.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/subtract.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/sum.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/sum.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/sumif.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/sumif.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/sumifs.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/sumifs.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/sumproduct.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/sumproduct.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/text.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/text.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/trim.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/trim.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/unicode.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/unicode.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/value.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/value.rb -------------------------------------------------------------------------------- /src/excel/excel_functions/vlookup.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/excel_functions/vlookup.rb -------------------------------------------------------------------------------- /src/excel/formula_peg.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/formula_peg.rb -------------------------------------------------------------------------------- /src/excel/formula_peg.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/formula_peg.txt -------------------------------------------------------------------------------- /src/excel/reference.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/reference.rb -------------------------------------------------------------------------------- /src/excel/table.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel/table.rb -------------------------------------------------------------------------------- /src/excel_to_code.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/excel_to_code.rb -------------------------------------------------------------------------------- /src/extract.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/extract.rb -------------------------------------------------------------------------------- /src/extract/extract_data_from_worksheet.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/extract/extract_data_from_worksheet.rb -------------------------------------------------------------------------------- /src/extract/extract_named_references.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/extract/extract_named_references.rb -------------------------------------------------------------------------------- /src/extract/extract_relationships.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/extract/extract_relationships.rb -------------------------------------------------------------------------------- /src/extract/extract_shared_strings.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/extract/extract_shared_strings.rb -------------------------------------------------------------------------------- /src/extract/extract_table.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/extract/extract_table.rb -------------------------------------------------------------------------------- /src/extract/extract_worksheet_names.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/extract/extract_worksheet_names.rb -------------------------------------------------------------------------------- /src/rewrite.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/rewrite.rb -------------------------------------------------------------------------------- /src/rewrite/ast_copy_formula.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/rewrite/ast_copy_formula.rb -------------------------------------------------------------------------------- /src/rewrite/ast_expand_array_formulae.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/rewrite/ast_expand_array_formulae.rb -------------------------------------------------------------------------------- /src/rewrite/caching_formula_parser.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/rewrite/caching_formula_parser.rb -------------------------------------------------------------------------------- /src/rewrite/rewrite_array_formulae.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/rewrite/rewrite_array_formulae.rb -------------------------------------------------------------------------------- /src/rewrite/rewrite_array_formulae_to_arrays.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/rewrite/rewrite_array_formulae_to_arrays.rb -------------------------------------------------------------------------------- /src/rewrite/rewrite_cell_references_to_include_sheet.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/rewrite/rewrite_cell_references_to_include_sheet.rb -------------------------------------------------------------------------------- /src/rewrite/rewrite_formulae_to_ast.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/rewrite/rewrite_formulae_to_ast.rb -------------------------------------------------------------------------------- /src/rewrite/rewrite_merge_formulae_and_values.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/rewrite/rewrite_merge_formulae_and_values.rb -------------------------------------------------------------------------------- /src/rewrite/rewrite_named_reference_names.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/rewrite/rewrite_named_reference_names.rb -------------------------------------------------------------------------------- /src/rewrite/rewrite_relationship_id_to_filename.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/rewrite/rewrite_relationship_id_to_filename.rb -------------------------------------------------------------------------------- /src/rewrite/rewrite_shared_formulae.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/rewrite/rewrite_shared_formulae.rb -------------------------------------------------------------------------------- /src/rewrite/rewrite_values_to_ast.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/rewrite/rewrite_values_to_ast.rb -------------------------------------------------------------------------------- /src/rewrite/rewrite_whole_row_column_references_to_areas.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/rewrite/rewrite_whole_row_column_references_to_areas.rb -------------------------------------------------------------------------------- /src/rewrite/rewrite_worksheet_names.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/rewrite/rewrite_worksheet_names.rb -------------------------------------------------------------------------------- /src/simplify.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/simplify.rb -------------------------------------------------------------------------------- /src/simplify/count_formula_references.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/simplify/count_formula_references.rb -------------------------------------------------------------------------------- /src/simplify/emergency_array_formula_replace_indirect_bodge.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/simplify/emergency_array_formula_replace_indirect_bodge.rb -------------------------------------------------------------------------------- /src/simplify/fix_subtotal_of_subtotals.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/simplify/fix_subtotal_of_subtotals.rb -------------------------------------------------------------------------------- /src/simplify/identify_dependencies.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/simplify/identify_dependencies.rb -------------------------------------------------------------------------------- /src/simplify/identify_repeated_formula_elements.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/simplify/identify_repeated_formula_elements.rb -------------------------------------------------------------------------------- /src/simplify/inline_formulae.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/simplify/inline_formulae.rb -------------------------------------------------------------------------------- /src/simplify/map_formulae_to_values.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/simplify/map_formulae_to_values.rb -------------------------------------------------------------------------------- /src/simplify/remove_cells.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/simplify/remove_cells.rb -------------------------------------------------------------------------------- /src/simplify/replace_arithmetic_on_ranges.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/simplify/replace_arithmetic_on_ranges.rb -------------------------------------------------------------------------------- /src/simplify/replace_arrays_with_single_cells.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/simplify/replace_arrays_with_single_cells.rb -------------------------------------------------------------------------------- /src/simplify/replace_cell_addresses_with_references.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/simplify/replace_cell_addresses_with_references.rb -------------------------------------------------------------------------------- /src/simplify/replace_column_with_column_number.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/simplify/replace_column_with_column_number.rb -------------------------------------------------------------------------------- /src/simplify/replace_common_elements_in_formulae.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/simplify/replace_common_elements_in_formulae.rb -------------------------------------------------------------------------------- /src/simplify/replace_import_with_reference.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/simplify/replace_import_with_reference.rb -------------------------------------------------------------------------------- /src/simplify/replace_indirects_with_references.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/simplify/replace_indirects_with_references.rb -------------------------------------------------------------------------------- /src/simplify/replace_named_references.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/simplify/replace_named_references.rb -------------------------------------------------------------------------------- /src/simplify/replace_offsets_with_references.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/simplify/replace_offsets_with_references.rb -------------------------------------------------------------------------------- /src/simplify/replace_ranges_with_array_literals.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/simplify/replace_ranges_with_array_literals.rb -------------------------------------------------------------------------------- /src/simplify/replace_references_to_blanks_with_zeros.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/simplify/replace_references_to_blanks_with_zeros.rb -------------------------------------------------------------------------------- /src/simplify/replace_shared_strings.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/simplify/replace_shared_strings.rb -------------------------------------------------------------------------------- /src/simplify/replace_string_join_on_ranges.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/simplify/replace_string_join_on_ranges.rb -------------------------------------------------------------------------------- /src/simplify/replace_table_references.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/simplify/replace_table_references.rb -------------------------------------------------------------------------------- /src/simplify/replace_transpose_function.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/simplify/replace_transpose_function.rb -------------------------------------------------------------------------------- /src/simplify/replace_values_with_constants.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/simplify/replace_values_with_constants.rb -------------------------------------------------------------------------------- /src/simplify/simplify_arithmetic.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/simplify/simplify_arithmetic.rb -------------------------------------------------------------------------------- /src/simplify/sort_into_calculation_order.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/simplify/sort_into_calculation_order.rb -------------------------------------------------------------------------------- /src/simplify/wrap_formulae_that_return_arrays_and_are_not_in_arrays.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/simplify/wrap_formulae_that_return_arrays_and_are_not_in_arrays.rb -------------------------------------------------------------------------------- /src/util.rb: -------------------------------------------------------------------------------- 1 | require_relative "util/not_supported_exception" -------------------------------------------------------------------------------- /src/util/not_supported_exception.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/util/not_supported_exception.rb -------------------------------------------------------------------------------- /src/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/src/version.rb -------------------------------------------------------------------------------- /util/add_function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/util/add_function -------------------------------------------------------------------------------- /util/check.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamc/excel_to_code/HEAD/util/check.rb --------------------------------------------------------------------------------