├── .keep
├── 00_intro.html
├── 01_values.html
├── 02_program_structure.html
├── 03_functions.html
├── 04_data.html
├── 05_higher_order.html
├── 06_object.html
├── 07_robot.html
├── 08_error.html
├── 09_regexp.html
├── 10_modules.html
├── 11_async.html
├── 12_language.html
├── 13_browser.html
├── 14_dom.html
├── 15_event.html
├── 16_game.html
├── 17_canvas.html
├── 18_http.html
├── 19_paint.html
├── 20_node.html
├── 21_skillsharing.html
├── CNAME
├── author.html
├── author.json
├── author.txt
├── backers.html
├── backers3.html
├── code
├── animatevillage.js
├── chapter
│ ├── .keep
│ ├── 04_data.js
│ ├── 05_higher_order.js
│ ├── 06_object.js
│ ├── 07_robot.js
│ ├── 08_error.js
│ ├── 11_async.js
│ ├── 12_language.js
│ ├── 16_game.js
│ ├── 17_canvas.js
│ ├── 19_paint.js
│ └── 22_fast.js
├── crow-tech.js
├── draw_layout.js
├── file_server.js
├── hello.js
├── index.html
├── intro.js
├── journal.js
├── levels.js
├── load.js
├── packages_chapter_10.js
├── scripts.js
├── skillsharing.zip
├── skillsharing
│ ├── .keep
│ ├── package.json
│ ├── public
│ │ ├── index.html
│ │ ├── skillsharing.css
│ │ └── skillsharing_client.js
│ ├── router.js
│ └── skillsharing_server.js
├── solutions
│ ├── 02_1_looping_a_triangle.js
│ ├── 02_2_fizzbuzz.js
│ ├── 02_3_chessboard.js
│ ├── 03_1_minimum.js
│ ├── 03_2_recursion.js
│ ├── 03_3_bean_counting.js
│ ├── 04_1_the_sum_of_a_range.js
│ ├── 04_2_reversing_an_array.js
│ ├── 04_3_a_list.js
│ ├── 04_4_deep_comparison.js
│ ├── 05_1_flattening.js
│ ├── 05_2_your_own_loop.js
│ ├── 05_3_everything.js
│ ├── 05_4_dominant_writing_direction.js
│ ├── 06_1_a_vector_type.js
│ ├── 06_2_groups.js
│ ├── 06_3_iterable_groups.js
│ ├── 06_4_borrowing_a_method.js
│ ├── 07_1_measuring_a_robot.js
│ ├── 07_2_robot_efficiency.js
│ ├── 07_3_persistent_group.js
│ ├── 08_1_retry.js
│ ├── 08_2_the_locked_box.js
│ ├── 09_1_regexp_golf.js
│ ├── 09_2_quoting_style.js
│ ├── 09_3_numbers_again.js
│ ├── 10_2_roads_module.js
│ ├── 11_1_tracking_the_scalpel.js
│ ├── 11_2_building_promiseall.js
│ ├── 12_1_arrays.js
│ ├── 12_3_comments.js
│ ├── 12_4_fixing_scope.js
│ ├── 14_1_build_a_table.html
│ ├── 14_2_elements_by_tag_name.html
│ ├── 14_3_the_cats_hat.html
│ ├── 15_1_balloon.html
│ ├── 15_2_mouse_trail.html
│ ├── 15_3_tabs.html
│ ├── 16_1_game_over.html
│ ├── 16_2_pausing_the_game.html
│ ├── 16_3_a_monster.html
│ ├── 17_1_shapes.html
│ ├── 17_2_the_pie_chart.html
│ ├── 17_3_a_bouncing_ball.html
│ ├── 18_1_content_negotiation.js
│ ├── 18_2_a_javascript_workbench.html
│ ├── 18_3_conways_game_of_life.html
│ ├── 19_1_keyboard_bindings.html
│ ├── 19_2_efficient_drawing.html
│ ├── 19_3_circles.html
│ ├── 19_4_proper_lines.html
│ ├── 20_1_search_tool.js
│ ├── 20_2_directory_creation.js
│ ├── 20_3_a_public_space_on_the_web.zip
│ ├── 20_3_a_public_space_on_the_web
│ │ ├── index.html
│ │ ├── other.html
│ │ └── public_space.js
│ ├── 21_1_disk_persistence.js
│ ├── 21_2_comment_field_resets.js
│ ├── 22_1_pathfinding.js
│ ├── 22_2_timing.js
│ └── 22_3_optimizing.js
└── squareworker.js
├── css
├── ejs.css
├── game.css
└── paint.css
├── empty.html
├── errata.html
├── example
├── bert.json
├── data.txt
├── fruit.json
├── fruit.xml
├── message.html
├── muriel.json
├── submit.html
└── suzie.json
├── favicon.ico
├── font
├── Shabnam-Bold.eot
├── Shabnam-Bold.ttf
├── Shabnam-Bold.woff
├── Shabnam-Bold.woff2
├── Shabnam-Light.eot
├── Shabnam-Light.ttf
├── Shabnam-Light.woff
├── Shabnam-Light.woff2
├── Shabnam.eot
├── Shabnam.ttf
├── Shabnam.woff
├── Shabnam.woff2
├── cinzel_bold.woff
└── pt_mono.woff
├── img
├── Hieres-sur-Amby.png
├── blockquote.png
├── boxed-in.png
├── button_disabled.png
├── canvas_beziercurve.png
├── canvas_circle.png
├── canvas_fill.png
├── canvas_game.png
├── canvas_path.png
├── canvas_pie_chart.png
├── canvas_quadraticcurve.png
├── canvas_scale.png
├── canvas_stroke.png
├── canvas_tree.png
├── canvas_triangle.png
├── cat-animation.png
├── cat.png
├── chapter_picture_00.jpg
├── chapter_picture_1.jpg
├── chapter_picture_10.jpg
├── chapter_picture_11.jpg
├── chapter_picture_12.jpg
├── chapter_picture_13.jpg
├── chapter_picture_14.jpg
├── chapter_picture_15.jpg
├── chapter_picture_16.jpg
├── chapter_picture_17.jpg
├── chapter_picture_18.jpg
├── chapter_picture_19.jpg
├── chapter_picture_2.jpg
├── chapter_picture_20.jpg
├── chapter_picture_21.jpg
├── chapter_picture_3.jpg
├── chapter_picture_4.jpg
├── chapter_picture_5.jpg
├── chapter_picture_6.jpg
├── chapter_picture_7.jpg
├── chapter_picture_8.jpg
├── chapter_picture_9.jpg
├── color-field.png
├── colored-links.png
├── control-io.svg
├── controlflow-else.svg
├── controlflow-if.svg
├── controlflow-loop.svg
├── controlflow-nested-if.svg
├── controlflow-straight.svg
├── cos_sin.svg
├── cover.jpg
├── darkblue.png
├── display.png
├── drag-bar.png
├── exercise_shapes.png
├── flood-grid.svg
├── form_fields.png
├── form_select.png
├── game-grid.svg
├── game_simpleLevel.png
├── generated
│ └── .keep
├── ghostery.png
├── ghostery_mini.png
├── hack_reactor.png
├── hack_reactor_mini.png
├── hat.png
├── help-field.png
├── highlighted.png
├── holberton.png
├── home-page.png
├── html-boxes.svg
├── html-links.svg
├── html-tree.svg
├── line-grid.svg
├── linked-list.svg
├── middle_east_graph.png
├── middle_east_graph_random.png
├── mirror.svg
├── mozilla.png
├── mozilla_mini.png
├── nextjournal.png
├── object.jpg
├── object_full.jpg
├── ostrich.png
├── parcel2x.png
├── pixel_editor.png
├── pizza-squirrel.svg
├── player.png
├── player_big.png
├── prompt.png
├── rabbits.svg
├── re_number.svg
├── re_pigchickens.svg
├── re_slow.svg
├── robot_idle.png
├── robot_idle2x.png
├── robot_moving.gif
├── robot_moving2x.gif
├── skillsharing.png
├── sprites.png
├── sprites_big.png
├── svg-demo.png
├── syntax_tree.svg
├── tamil.png
├── transform.svg
├── tree_graph.png
├── unicycle.svg
├── village.png
├── village2x.png
├── weresquirrel.png
└── weresquirrel.svg
├── index.html
└── js
├── .tern-project
├── acorn_codemirror.js
├── chapter_info.js
├── code.js
├── ejs.js
├── node_modules
└── codemirror
│ └── lib
│ ├── codemirror.css
│ └── codemirror.js
└── sandbox.js
/.keep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/00_intro.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/00_intro.html
--------------------------------------------------------------------------------
/01_values.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/01_values.html
--------------------------------------------------------------------------------
/02_program_structure.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/02_program_structure.html
--------------------------------------------------------------------------------
/03_functions.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/03_functions.html
--------------------------------------------------------------------------------
/04_data.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/04_data.html
--------------------------------------------------------------------------------
/05_higher_order.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/05_higher_order.html
--------------------------------------------------------------------------------
/06_object.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/06_object.html
--------------------------------------------------------------------------------
/07_robot.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/07_robot.html
--------------------------------------------------------------------------------
/08_error.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/08_error.html
--------------------------------------------------------------------------------
/09_regexp.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/09_regexp.html
--------------------------------------------------------------------------------
/10_modules.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/10_modules.html
--------------------------------------------------------------------------------
/11_async.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/11_async.html
--------------------------------------------------------------------------------
/12_language.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/12_language.html
--------------------------------------------------------------------------------
/13_browser.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/13_browser.html
--------------------------------------------------------------------------------
/14_dom.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/14_dom.html
--------------------------------------------------------------------------------
/15_event.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/15_event.html
--------------------------------------------------------------------------------
/16_game.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/16_game.html
--------------------------------------------------------------------------------
/17_canvas.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/17_canvas.html
--------------------------------------------------------------------------------
/18_http.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/18_http.html
--------------------------------------------------------------------------------
/19_paint.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/19_paint.html
--------------------------------------------------------------------------------
/20_node.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/20_node.html
--------------------------------------------------------------------------------
/21_skillsharing.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/21_skillsharing.html
--------------------------------------------------------------------------------
/CNAME:
--------------------------------------------------------------------------------
1 | eloquentjs.ir
--------------------------------------------------------------------------------
/author.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/author.html
--------------------------------------------------------------------------------
/author.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/author.json
--------------------------------------------------------------------------------
/author.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/author.txt
--------------------------------------------------------------------------------
/backers.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/backers.html
--------------------------------------------------------------------------------
/backers3.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/backers3.html
--------------------------------------------------------------------------------
/code/animatevillage.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/animatevillage.js
--------------------------------------------------------------------------------
/code/chapter/.keep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/code/chapter/04_data.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/chapter/04_data.js
--------------------------------------------------------------------------------
/code/chapter/05_higher_order.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/chapter/05_higher_order.js
--------------------------------------------------------------------------------
/code/chapter/06_object.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/chapter/06_object.js
--------------------------------------------------------------------------------
/code/chapter/07_robot.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/chapter/07_robot.js
--------------------------------------------------------------------------------
/code/chapter/08_error.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/chapter/08_error.js
--------------------------------------------------------------------------------
/code/chapter/11_async.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/chapter/11_async.js
--------------------------------------------------------------------------------
/code/chapter/12_language.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/chapter/12_language.js
--------------------------------------------------------------------------------
/code/chapter/16_game.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/chapter/16_game.js
--------------------------------------------------------------------------------
/code/chapter/17_canvas.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/chapter/17_canvas.js
--------------------------------------------------------------------------------
/code/chapter/19_paint.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/chapter/19_paint.js
--------------------------------------------------------------------------------
/code/chapter/22_fast.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/chapter/22_fast.js
--------------------------------------------------------------------------------
/code/crow-tech.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/crow-tech.js
--------------------------------------------------------------------------------
/code/draw_layout.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/draw_layout.js
--------------------------------------------------------------------------------
/code/file_server.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/file_server.js
--------------------------------------------------------------------------------
/code/hello.js:
--------------------------------------------------------------------------------
1 | alert("hello!");
2 |
--------------------------------------------------------------------------------
/code/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/index.html
--------------------------------------------------------------------------------
/code/intro.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/intro.js
--------------------------------------------------------------------------------
/code/journal.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/journal.js
--------------------------------------------------------------------------------
/code/levels.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/levels.js
--------------------------------------------------------------------------------
/code/load.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/load.js
--------------------------------------------------------------------------------
/code/packages_chapter_10.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/packages_chapter_10.js
--------------------------------------------------------------------------------
/code/scripts.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/scripts.js
--------------------------------------------------------------------------------
/code/skillsharing.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/skillsharing.zip
--------------------------------------------------------------------------------
/code/skillsharing/.keep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/code/skillsharing/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/skillsharing/package.json
--------------------------------------------------------------------------------
/code/skillsharing/public/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/skillsharing/public/index.html
--------------------------------------------------------------------------------
/code/skillsharing/public/skillsharing.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/skillsharing/public/skillsharing.css
--------------------------------------------------------------------------------
/code/skillsharing/public/skillsharing_client.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/skillsharing/public/skillsharing_client.js
--------------------------------------------------------------------------------
/code/skillsharing/router.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/skillsharing/router.js
--------------------------------------------------------------------------------
/code/skillsharing/skillsharing_server.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/skillsharing/skillsharing_server.js
--------------------------------------------------------------------------------
/code/solutions/02_1_looping_a_triangle.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/solutions/02_1_looping_a_triangle.js
--------------------------------------------------------------------------------
/code/solutions/02_2_fizzbuzz.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/solutions/02_2_fizzbuzz.js
--------------------------------------------------------------------------------
/code/solutions/02_3_chessboard.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/solutions/02_3_chessboard.js
--------------------------------------------------------------------------------
/code/solutions/03_1_minimum.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/solutions/03_1_minimum.js
--------------------------------------------------------------------------------
/code/solutions/03_2_recursion.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/solutions/03_2_recursion.js
--------------------------------------------------------------------------------
/code/solutions/03_3_bean_counting.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/solutions/03_3_bean_counting.js
--------------------------------------------------------------------------------
/code/solutions/04_1_the_sum_of_a_range.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/solutions/04_1_the_sum_of_a_range.js
--------------------------------------------------------------------------------
/code/solutions/04_2_reversing_an_array.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/solutions/04_2_reversing_an_array.js
--------------------------------------------------------------------------------
/code/solutions/04_3_a_list.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/solutions/04_3_a_list.js
--------------------------------------------------------------------------------
/code/solutions/04_4_deep_comparison.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/solutions/04_4_deep_comparison.js
--------------------------------------------------------------------------------
/code/solutions/05_1_flattening.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/solutions/05_1_flattening.js
--------------------------------------------------------------------------------
/code/solutions/05_2_your_own_loop.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/solutions/05_2_your_own_loop.js
--------------------------------------------------------------------------------
/code/solutions/05_3_everything.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/solutions/05_3_everything.js
--------------------------------------------------------------------------------
/code/solutions/05_4_dominant_writing_direction.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/solutions/05_4_dominant_writing_direction.js
--------------------------------------------------------------------------------
/code/solutions/06_1_a_vector_type.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/solutions/06_1_a_vector_type.js
--------------------------------------------------------------------------------
/code/solutions/06_2_groups.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/solutions/06_2_groups.js
--------------------------------------------------------------------------------
/code/solutions/06_3_iterable_groups.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/solutions/06_3_iterable_groups.js
--------------------------------------------------------------------------------
/code/solutions/06_4_borrowing_a_method.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/solutions/06_4_borrowing_a_method.js
--------------------------------------------------------------------------------
/code/solutions/07_1_measuring_a_robot.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/solutions/07_1_measuring_a_robot.js
--------------------------------------------------------------------------------
/code/solutions/07_2_robot_efficiency.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/solutions/07_2_robot_efficiency.js
--------------------------------------------------------------------------------
/code/solutions/07_3_persistent_group.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/solutions/07_3_persistent_group.js
--------------------------------------------------------------------------------
/code/solutions/08_1_retry.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/solutions/08_1_retry.js
--------------------------------------------------------------------------------
/code/solutions/08_2_the_locked_box.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/solutions/08_2_the_locked_box.js
--------------------------------------------------------------------------------
/code/solutions/09_1_regexp_golf.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/solutions/09_1_regexp_golf.js
--------------------------------------------------------------------------------
/code/solutions/09_2_quoting_style.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/solutions/09_2_quoting_style.js
--------------------------------------------------------------------------------
/code/solutions/09_3_numbers_again.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/solutions/09_3_numbers_again.js
--------------------------------------------------------------------------------
/code/solutions/10_2_roads_module.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/solutions/10_2_roads_module.js
--------------------------------------------------------------------------------
/code/solutions/11_1_tracking_the_scalpel.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/solutions/11_1_tracking_the_scalpel.js
--------------------------------------------------------------------------------
/code/solutions/11_2_building_promiseall.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/solutions/11_2_building_promiseall.js
--------------------------------------------------------------------------------
/code/solutions/12_1_arrays.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/solutions/12_1_arrays.js
--------------------------------------------------------------------------------
/code/solutions/12_3_comments.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/solutions/12_3_comments.js
--------------------------------------------------------------------------------
/code/solutions/12_4_fixing_scope.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/solutions/12_4_fixing_scope.js
--------------------------------------------------------------------------------
/code/solutions/14_1_build_a_table.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/solutions/14_1_build_a_table.html
--------------------------------------------------------------------------------
/code/solutions/14_2_elements_by_tag_name.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/solutions/14_2_elements_by_tag_name.html
--------------------------------------------------------------------------------
/code/solutions/14_3_the_cats_hat.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/solutions/14_3_the_cats_hat.html
--------------------------------------------------------------------------------
/code/solutions/15_1_balloon.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/solutions/15_1_balloon.html
--------------------------------------------------------------------------------
/code/solutions/15_2_mouse_trail.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/solutions/15_2_mouse_trail.html
--------------------------------------------------------------------------------
/code/solutions/15_3_tabs.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/solutions/15_3_tabs.html
--------------------------------------------------------------------------------
/code/solutions/16_1_game_over.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/solutions/16_1_game_over.html
--------------------------------------------------------------------------------
/code/solutions/16_2_pausing_the_game.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/solutions/16_2_pausing_the_game.html
--------------------------------------------------------------------------------
/code/solutions/16_3_a_monster.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/solutions/16_3_a_monster.html
--------------------------------------------------------------------------------
/code/solutions/17_1_shapes.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/solutions/17_1_shapes.html
--------------------------------------------------------------------------------
/code/solutions/17_2_the_pie_chart.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/solutions/17_2_the_pie_chart.html
--------------------------------------------------------------------------------
/code/solutions/17_3_a_bouncing_ball.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/solutions/17_3_a_bouncing_ball.html
--------------------------------------------------------------------------------
/code/solutions/18_1_content_negotiation.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/solutions/18_1_content_negotiation.js
--------------------------------------------------------------------------------
/code/solutions/18_2_a_javascript_workbench.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/solutions/18_2_a_javascript_workbench.html
--------------------------------------------------------------------------------
/code/solutions/18_3_conways_game_of_life.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/solutions/18_3_conways_game_of_life.html
--------------------------------------------------------------------------------
/code/solutions/19_1_keyboard_bindings.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/solutions/19_1_keyboard_bindings.html
--------------------------------------------------------------------------------
/code/solutions/19_2_efficient_drawing.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/solutions/19_2_efficient_drawing.html
--------------------------------------------------------------------------------
/code/solutions/19_3_circles.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/solutions/19_3_circles.html
--------------------------------------------------------------------------------
/code/solutions/19_4_proper_lines.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/solutions/19_4_proper_lines.html
--------------------------------------------------------------------------------
/code/solutions/20_1_search_tool.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/solutions/20_1_search_tool.js
--------------------------------------------------------------------------------
/code/solutions/20_2_directory_creation.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/solutions/20_2_directory_creation.js
--------------------------------------------------------------------------------
/code/solutions/20_3_a_public_space_on_the_web.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/solutions/20_3_a_public_space_on_the_web.zip
--------------------------------------------------------------------------------
/code/solutions/20_3_a_public_space_on_the_web/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/solutions/20_3_a_public_space_on_the_web/index.html
--------------------------------------------------------------------------------
/code/solutions/20_3_a_public_space_on_the_web/other.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/solutions/20_3_a_public_space_on_the_web/other.html
--------------------------------------------------------------------------------
/code/solutions/20_3_a_public_space_on_the_web/public_space.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/solutions/20_3_a_public_space_on_the_web/public_space.js
--------------------------------------------------------------------------------
/code/solutions/21_1_disk_persistence.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/solutions/21_1_disk_persistence.js
--------------------------------------------------------------------------------
/code/solutions/21_2_comment_field_resets.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/solutions/21_2_comment_field_resets.js
--------------------------------------------------------------------------------
/code/solutions/22_1_pathfinding.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/solutions/22_1_pathfinding.js
--------------------------------------------------------------------------------
/code/solutions/22_2_timing.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/solutions/22_2_timing.js
--------------------------------------------------------------------------------
/code/solutions/22_3_optimizing.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/solutions/22_3_optimizing.js
--------------------------------------------------------------------------------
/code/squareworker.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/code/squareworker.js
--------------------------------------------------------------------------------
/css/ejs.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/css/ejs.css
--------------------------------------------------------------------------------
/css/game.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/css/game.css
--------------------------------------------------------------------------------
/css/paint.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/css/paint.css
--------------------------------------------------------------------------------
/empty.html:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/errata.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/errata.html
--------------------------------------------------------------------------------
/example/bert.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/example/bert.json
--------------------------------------------------------------------------------
/example/data.txt:
--------------------------------------------------------------------------------
1 | This is the content of data.txt
2 |
--------------------------------------------------------------------------------
/example/fruit.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/example/fruit.json
--------------------------------------------------------------------------------
/example/fruit.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/example/fruit.xml
--------------------------------------------------------------------------------
/example/message.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/example/message.html
--------------------------------------------------------------------------------
/example/muriel.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "Muriel"
3 | }
4 |
--------------------------------------------------------------------------------
/example/submit.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/example/submit.html
--------------------------------------------------------------------------------
/example/suzie.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/example/suzie.json
--------------------------------------------------------------------------------
/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/favicon.ico
--------------------------------------------------------------------------------
/font/Shabnam-Bold.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/font/Shabnam-Bold.eot
--------------------------------------------------------------------------------
/font/Shabnam-Bold.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/font/Shabnam-Bold.ttf
--------------------------------------------------------------------------------
/font/Shabnam-Bold.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/font/Shabnam-Bold.woff
--------------------------------------------------------------------------------
/font/Shabnam-Bold.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/font/Shabnam-Bold.woff2
--------------------------------------------------------------------------------
/font/Shabnam-Light.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/font/Shabnam-Light.eot
--------------------------------------------------------------------------------
/font/Shabnam-Light.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/font/Shabnam-Light.ttf
--------------------------------------------------------------------------------
/font/Shabnam-Light.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/font/Shabnam-Light.woff
--------------------------------------------------------------------------------
/font/Shabnam-Light.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/font/Shabnam-Light.woff2
--------------------------------------------------------------------------------
/font/Shabnam.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/font/Shabnam.eot
--------------------------------------------------------------------------------
/font/Shabnam.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/font/Shabnam.ttf
--------------------------------------------------------------------------------
/font/Shabnam.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/font/Shabnam.woff
--------------------------------------------------------------------------------
/font/Shabnam.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/font/Shabnam.woff2
--------------------------------------------------------------------------------
/font/cinzel_bold.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/font/cinzel_bold.woff
--------------------------------------------------------------------------------
/font/pt_mono.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/font/pt_mono.woff
--------------------------------------------------------------------------------
/img/Hieres-sur-Amby.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/Hieres-sur-Amby.png
--------------------------------------------------------------------------------
/img/blockquote.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/blockquote.png
--------------------------------------------------------------------------------
/img/boxed-in.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/boxed-in.png
--------------------------------------------------------------------------------
/img/button_disabled.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/button_disabled.png
--------------------------------------------------------------------------------
/img/canvas_beziercurve.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/canvas_beziercurve.png
--------------------------------------------------------------------------------
/img/canvas_circle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/canvas_circle.png
--------------------------------------------------------------------------------
/img/canvas_fill.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/canvas_fill.png
--------------------------------------------------------------------------------
/img/canvas_game.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/canvas_game.png
--------------------------------------------------------------------------------
/img/canvas_path.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/canvas_path.png
--------------------------------------------------------------------------------
/img/canvas_pie_chart.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/canvas_pie_chart.png
--------------------------------------------------------------------------------
/img/canvas_quadraticcurve.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/canvas_quadraticcurve.png
--------------------------------------------------------------------------------
/img/canvas_scale.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/canvas_scale.png
--------------------------------------------------------------------------------
/img/canvas_stroke.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/canvas_stroke.png
--------------------------------------------------------------------------------
/img/canvas_tree.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/canvas_tree.png
--------------------------------------------------------------------------------
/img/canvas_triangle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/canvas_triangle.png
--------------------------------------------------------------------------------
/img/cat-animation.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/cat-animation.png
--------------------------------------------------------------------------------
/img/cat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/cat.png
--------------------------------------------------------------------------------
/img/chapter_picture_00.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/chapter_picture_00.jpg
--------------------------------------------------------------------------------
/img/chapter_picture_1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/chapter_picture_1.jpg
--------------------------------------------------------------------------------
/img/chapter_picture_10.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/chapter_picture_10.jpg
--------------------------------------------------------------------------------
/img/chapter_picture_11.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/chapter_picture_11.jpg
--------------------------------------------------------------------------------
/img/chapter_picture_12.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/chapter_picture_12.jpg
--------------------------------------------------------------------------------
/img/chapter_picture_13.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/chapter_picture_13.jpg
--------------------------------------------------------------------------------
/img/chapter_picture_14.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/chapter_picture_14.jpg
--------------------------------------------------------------------------------
/img/chapter_picture_15.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/chapter_picture_15.jpg
--------------------------------------------------------------------------------
/img/chapter_picture_16.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/chapter_picture_16.jpg
--------------------------------------------------------------------------------
/img/chapter_picture_17.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/chapter_picture_17.jpg
--------------------------------------------------------------------------------
/img/chapter_picture_18.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/chapter_picture_18.jpg
--------------------------------------------------------------------------------
/img/chapter_picture_19.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/chapter_picture_19.jpg
--------------------------------------------------------------------------------
/img/chapter_picture_2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/chapter_picture_2.jpg
--------------------------------------------------------------------------------
/img/chapter_picture_20.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/chapter_picture_20.jpg
--------------------------------------------------------------------------------
/img/chapter_picture_21.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/chapter_picture_21.jpg
--------------------------------------------------------------------------------
/img/chapter_picture_3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/chapter_picture_3.jpg
--------------------------------------------------------------------------------
/img/chapter_picture_4.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/chapter_picture_4.jpg
--------------------------------------------------------------------------------
/img/chapter_picture_5.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/chapter_picture_5.jpg
--------------------------------------------------------------------------------
/img/chapter_picture_6.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/chapter_picture_6.jpg
--------------------------------------------------------------------------------
/img/chapter_picture_7.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/chapter_picture_7.jpg
--------------------------------------------------------------------------------
/img/chapter_picture_8.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/chapter_picture_8.jpg
--------------------------------------------------------------------------------
/img/chapter_picture_9.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/chapter_picture_9.jpg
--------------------------------------------------------------------------------
/img/color-field.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/color-field.png
--------------------------------------------------------------------------------
/img/colored-links.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/colored-links.png
--------------------------------------------------------------------------------
/img/control-io.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/control-io.svg
--------------------------------------------------------------------------------
/img/controlflow-else.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/controlflow-else.svg
--------------------------------------------------------------------------------
/img/controlflow-if.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/controlflow-if.svg
--------------------------------------------------------------------------------
/img/controlflow-loop.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/controlflow-loop.svg
--------------------------------------------------------------------------------
/img/controlflow-nested-if.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/controlflow-nested-if.svg
--------------------------------------------------------------------------------
/img/controlflow-straight.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/controlflow-straight.svg
--------------------------------------------------------------------------------
/img/cos_sin.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/cos_sin.svg
--------------------------------------------------------------------------------
/img/cover.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/cover.jpg
--------------------------------------------------------------------------------
/img/darkblue.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/darkblue.png
--------------------------------------------------------------------------------
/img/display.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/display.png
--------------------------------------------------------------------------------
/img/drag-bar.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/drag-bar.png
--------------------------------------------------------------------------------
/img/exercise_shapes.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/exercise_shapes.png
--------------------------------------------------------------------------------
/img/flood-grid.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/flood-grid.svg
--------------------------------------------------------------------------------
/img/form_fields.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/form_fields.png
--------------------------------------------------------------------------------
/img/form_select.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/form_select.png
--------------------------------------------------------------------------------
/img/game-grid.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/game-grid.svg
--------------------------------------------------------------------------------
/img/game_simpleLevel.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/game_simpleLevel.png
--------------------------------------------------------------------------------
/img/generated/.keep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/img/ghostery.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/ghostery.png
--------------------------------------------------------------------------------
/img/ghostery_mini.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/ghostery_mini.png
--------------------------------------------------------------------------------
/img/hack_reactor.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/hack_reactor.png
--------------------------------------------------------------------------------
/img/hack_reactor_mini.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/hack_reactor_mini.png
--------------------------------------------------------------------------------
/img/hat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/hat.png
--------------------------------------------------------------------------------
/img/help-field.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/help-field.png
--------------------------------------------------------------------------------
/img/highlighted.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/highlighted.png
--------------------------------------------------------------------------------
/img/holberton.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/holberton.png
--------------------------------------------------------------------------------
/img/home-page.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/home-page.png
--------------------------------------------------------------------------------
/img/html-boxes.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/html-boxes.svg
--------------------------------------------------------------------------------
/img/html-links.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/html-links.svg
--------------------------------------------------------------------------------
/img/html-tree.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/html-tree.svg
--------------------------------------------------------------------------------
/img/line-grid.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/line-grid.svg
--------------------------------------------------------------------------------
/img/linked-list.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/linked-list.svg
--------------------------------------------------------------------------------
/img/middle_east_graph.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/middle_east_graph.png
--------------------------------------------------------------------------------
/img/middle_east_graph_random.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/middle_east_graph_random.png
--------------------------------------------------------------------------------
/img/mirror.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/mirror.svg
--------------------------------------------------------------------------------
/img/mozilla.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/mozilla.png
--------------------------------------------------------------------------------
/img/mozilla_mini.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/mozilla_mini.png
--------------------------------------------------------------------------------
/img/nextjournal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/nextjournal.png
--------------------------------------------------------------------------------
/img/object.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/object.jpg
--------------------------------------------------------------------------------
/img/object_full.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/object_full.jpg
--------------------------------------------------------------------------------
/img/ostrich.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/ostrich.png
--------------------------------------------------------------------------------
/img/parcel2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/parcel2x.png
--------------------------------------------------------------------------------
/img/pixel_editor.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/pixel_editor.png
--------------------------------------------------------------------------------
/img/pizza-squirrel.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/pizza-squirrel.svg
--------------------------------------------------------------------------------
/img/player.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/player.png
--------------------------------------------------------------------------------
/img/player_big.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/player_big.png
--------------------------------------------------------------------------------
/img/prompt.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/prompt.png
--------------------------------------------------------------------------------
/img/rabbits.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/rabbits.svg
--------------------------------------------------------------------------------
/img/re_number.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/re_number.svg
--------------------------------------------------------------------------------
/img/re_pigchickens.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/re_pigchickens.svg
--------------------------------------------------------------------------------
/img/re_slow.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/re_slow.svg
--------------------------------------------------------------------------------
/img/robot_idle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/robot_idle.png
--------------------------------------------------------------------------------
/img/robot_idle2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/robot_idle2x.png
--------------------------------------------------------------------------------
/img/robot_moving.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/robot_moving.gif
--------------------------------------------------------------------------------
/img/robot_moving2x.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/robot_moving2x.gif
--------------------------------------------------------------------------------
/img/skillsharing.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/skillsharing.png
--------------------------------------------------------------------------------
/img/sprites.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/sprites.png
--------------------------------------------------------------------------------
/img/sprites_big.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/sprites_big.png
--------------------------------------------------------------------------------
/img/svg-demo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/svg-demo.png
--------------------------------------------------------------------------------
/img/syntax_tree.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/syntax_tree.svg
--------------------------------------------------------------------------------
/img/tamil.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/tamil.png
--------------------------------------------------------------------------------
/img/transform.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/transform.svg
--------------------------------------------------------------------------------
/img/tree_graph.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/tree_graph.png
--------------------------------------------------------------------------------
/img/unicycle.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/unicycle.svg
--------------------------------------------------------------------------------
/img/village.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/village.png
--------------------------------------------------------------------------------
/img/village2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/village2x.png
--------------------------------------------------------------------------------
/img/weresquirrel.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/weresquirrel.png
--------------------------------------------------------------------------------
/img/weresquirrel.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/img/weresquirrel.svg
--------------------------------------------------------------------------------
/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/index.html
--------------------------------------------------------------------------------
/js/.tern-project:
--------------------------------------------------------------------------------
1 | {
2 | "libs": ["browser"]
3 | }
--------------------------------------------------------------------------------
/js/acorn_codemirror.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/js/acorn_codemirror.js
--------------------------------------------------------------------------------
/js/chapter_info.js:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/js/code.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/js/code.js
--------------------------------------------------------------------------------
/js/ejs.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/js/ejs.js
--------------------------------------------------------------------------------
/js/node_modules/codemirror/lib/codemirror.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/js/node_modules/codemirror/lib/codemirror.css
--------------------------------------------------------------------------------
/js/node_modules/codemirror/lib/codemirror.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/js/node_modules/codemirror/lib/codemirror.js
--------------------------------------------------------------------------------
/js/sandbox.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emehran/persian-eloquent-javascript/HEAD/js/sandbox.js
--------------------------------------------------------------------------------