Module: ImgToScript

Defined in:
lib/img_to_script.rb,
lib/img_to_script/task.rb,
lib/img_to_script/import.rb,
lib/img_to_script/version.rb,
lib/img_to_script/container.rb,
lib/img_to_script/formatter.rb,
lib/img_to_script/languages.rb,
lib/img_to_script/generators.rb,
lib/img_to_script/translator.rb,
lib/img_to_script/abs_token_type.rb,
lib/img_to_script/abstract_token.rb,
lib/img_to_script/language_token.rb,
lib/img_to_script/abstract_token/wait.rb,
lib/img_to_script/generators/hex_mask.rb,
lib/img_to_script/abstract_token/go_to.rb,
lib/img_to_script/generators/generator.rb,
lib/img_to_script/generators/segmental.rb,
lib/img_to_script/languages/mk90_basic.rb,
lib/img_to_script/abstract_token/remark.rb,
lib/img_to_script/abstract_token/abs_func.rb,
lib/img_to_script/abstract_token/loop_end.rb,
lib/img_to_script/abstract_token/math_add.rb,
lib/img_to_script/abstract_token/math_sub.rb,
lib/img_to_script/abstract_token/data_read.rb,
lib/img_to_script/abstract_token/math_mult.rb,
lib/img_to_script/abstract_token/sign_func.rb,
lib/img_to_script/current_line_placeholder.rb,
lib/img_to_script/abstract_token/data_store.rb,
lib/img_to_script/abstract_token/loop_begin.rb,
lib/img_to_script/abstract_token/parentheses.rb,
lib/img_to_script/abstract_token/program_end.rb,
lib/img_to_script/abstract_token/assign_value.rb,
lib/img_to_script/abstract_token/clear_screen.rb,
lib/img_to_script/abstract_token/if_condition.rb,
lib/img_to_script/abstract_token/load_and_run.rb,
lib/img_to_script/generators/hex_mask/default.rb,
lib/img_to_script/abstract_token/program_begin.rb,
lib/img_to_script/generators/hex_mask/enhanced.rb,
lib/img_to_script/generators/hex_mask/hex_mask.rb,
lib/img_to_script/abstract_token/abstract_token.rb,
lib/img_to_script/abstract_token/read_key_value.rb,
lib/img_to_script/generators/run_length_encoding.rb,
lib/img_to_script/generators/segmental/segmental.rb,
lib/img_to_script/languages/mk90_basic/formatters.rb,
lib/img_to_script/abstract_token/math_greater_than.rb,
lib/img_to_script/generators/segmental/direct_draw.rb,
lib/img_to_script/languages/mk90_basic/translators.rb,
lib/img_to_script/generators/segmental/data_read_draw.rb,
lib/img_to_script/generators/segmental/vertical_mixin.rb,
lib/img_to_script/generators/hex_mask/forced_point_move.rb,
lib/img_to_script/generators/segmental/horizontal_mixin.rb,
lib/img_to_script/languages/mk90_basic/mk90_basic_token.rb,
lib/img_to_script/abstract_token/draw_chunk_by_hex_value.rb,
lib/img_to_script/abstract_token/draw_line_by_abs_coords.rb,
lib/img_to_script/languages/mk90_basic/translators/mixin.rb,
lib/img_to_script/abstract_token/draw_pixel_by_abs_coords.rb,
lib/img_to_script/abstract_token/move_point_to_abs_coords.rb,
lib/img_to_script/generators/run_length_encoding/vertical.rb,
lib/img_to_script/generators/run_length_encoding/horizontal.rb,
lib/img_to_script/generators/segmental/direct_draw/vertical.rb,
lib/img_to_script/languages/mk90_basic/formatters/formatter.rb,
lib/img_to_script/generators/segmental/direct_draw/horizontal.rb,
lib/img_to_script/languages/mk90_basic/formatters/minificator.rb,
lib/img_to_script/languages/mk90_basic/translators/translator.rb,
lib/img_to_script/generators/segmental/data_read_draw/vertical.rb,
lib/img_to_script/generators/segmental/direct_draw/direct_draw.rb,
lib/img_to_script/generators/segmental/data_read_draw/horizontal.rb,
lib/img_to_script/languages/mk90_basic/translators/mk90_basic_10.rb,
lib/img_to_script/languages/mk90_basic/translators/mk90_basic_20.rb,
lib/img_to_script/generators/run_length_encoding/run_length_encoding.rb,
lib/img_to_script/generators/segmental/data_read_draw/data_read_draw.rb,
lib/img_to_script/languages/mk90_basic/formatters/sliceable_tokens_mixin.rb

Overview

Converts binary images to executable scripts.

Defined Under Namespace

Modules: AbsTokenType, AbstractToken, Generators, Languages Classes: Container, CurrentLinePlaceholder, Error, Formatter, LanguageToken, Task, Translator

Constant Summary collapse

Import =
Dry::AutoInject(Container)
VERSION =
"1.2.0"