1. 06 May, 2019 1 commit
  2. 04 May, 2019 1 commit
    • Laurent Zhu's avatar
      tc-5: add record sample · 44d2a007
      Laurent Zhu authored
      * source/compiler_stages/tc_5/builtin_calls_samples.rst: here.
      
      * source/compiler_stages/tc_5/print-record.tig: new.
      44d2a007
  3. 26 Apr, 2019 2 commits
    • Laurent Zhu's avatar
      assignments: update course link · 5dedc70d
      Laurent Zhu authored
      * source/compiler_stages/tc_5/tc_5.rst,
      * source/compiler_stages/tc_6/tc_6.rst,
      * source/compiler_stages/tc_e/tc_e.rst: here.
      5dedc70d
    • Laurent Zhu's avatar
      assignments: replace newlines · 2802bd8d
      Laurent Zhu authored
      Replace CRLFs by LFs
      
      * source/compiler_stages/tc_2/code_to_write.rst,
      * source/compiler_stages/tc_2/faq.rst,
      * source/compiler_stages/tc_2/given_code.rst,
      * source/compiler_stages/tc_2/goals.rst,
      * source/compiler_stages/tc_2/improvements.rst,
      * source/compiler_stages/tc_2/samples.rst,
      * source/compiler_stages/tc_2/tc_2.rst,
      * source/compiler_stages/tc_3/code_to_write.rst,
      * source/compiler_stages/tc_3/faq.rst,
      * source/compiler_stages/tc_3/given_code.rst,
      * source/compiler_stages/tc_3/goals.rst,
      * source/compiler_stages/tc_3/improvements.rst,
      * source/compiler_stages/tc_3/tc_3.rst,
      * source/compiler_stages/tc_4/code_to_write.rst,
      * source/compiler_stages/tc_4/faq.rst,
      * source/compiler_stages/tc_4/given_code.rst,
      * source/compiler_stages/tc_4/goals.rst,
      * source/compiler_stages/tc_4/improvements.rst,
      * source/compiler_stages/tc_4/tc_4.rst,
      * source/compiler_stages/tc_5/bounds_checking.rst,
      * source/compiler_stages/tc_5/code_to_write.rst,
      * source/compiler_stages/tc_5/faq.rst,
      * source/compiler_stages/tc_5/given_code.rst,
      * source/compiler_stages/tc_5/improvements.rst,
      * source/compiler_stages/tc_5/optimizing_static_links.rst,
      * source/compiler_stages/tc_5/options.rst,
      * source/compiler_stages/tc_5/samples.rst,
      * source/compiler_stages/tc_5/tc_5.rst,
      * source/compiler_stages/tc_a/code_to_write.rst,
      * source/compiler_stages/tc_a/given_code.rst,
      * source/compiler_stages/tc_a/tc_a.rst,
      * source/compiler_stages/tc_b/faq.rst,
      * source/compiler_stages/tc_b/tc_b.rst,
      * source/compiler_stages/tc_d/tc_d.rst,
      * source/compiler_stages/tc_e/code_to_write.rst,
      * source/compiler_stages/tc_e/given_code.rst,
      * source/compiler_stages/tc_e/goals.rst,
      * source/compiler_stages/tc_e/tc_e.rst,
      * source/compiler_stages/tc_i/tc_i.rst,
      * source/compiler_stages/tc_o/tc_o.rst,
      * source/compiler_stages/tc_r/code_to_write.rst,
      * source/compiler_stages/tc_r/faq.rst,
      * source/compiler_stages/tc_r/given_code.rst,
      * source/compiler_stages/tc_r/tc_r.rst: here.
      2802bd8d
  4. 15 Apr, 2019 5 commits
    • Laurent Zhu's avatar
      assignments: generate samples with ref for optional assignments · a5399b6e
      Laurent Zhu authored
      * source/compiler_stages/tc_a/samples.rst,
      * source/compiler_stages/tc_b/samples.rst,
      * source/compiler_stages/tc_d/samples.rst,
      * source/compiler_stages/tc_i/samples.rst,
      * source/compiler_stages/tc_o/samples.rst: here.
      
      * source/compiler_stages/tc_a/over-amb.tig,
      * source/compiler_stages/tc_a/over-duplicate.tig,
      * source/compiler_stages/tc_a/over-scoped.tig,
      * source/compiler_stages/tc_a/sizes.tig,
      * source/compiler_stages/tc_b/subscript-read.tig,
      * source/compiler_stages/tc_b/subscript-write.tig,
      * source/compiler_stages/tc_d/simple-for-loop.tig,
      * source/compiler_stages/tc_d/string-equality.tig,
      * source/compiler_stages/tc_d/string-less.tig,
      * source/compiler_stages/tc_i/sub.tig,
      * source/compiler_stages/tc_o/empty-class.tig,
      * source/compiler_stages/tc_o/override.tig,
      * source/compiler_stages/tc_o/simple-class.tig: new.
      a5399b6e
    • Laurent Zhu's avatar
      assignments: generate samples with ref for TC-R, TC-E and TC-5 · 5c0927e7
      Laurent Zhu authored
      * source/compiler_stages/tc_5/builtin_calls_samples.rst,
      * source/compiler_stages/tc_5/optimizing_cascading_if.rst,
      * source/compiler_stages/tc_5/optimizing_static_links.rst,
      * source/compiler_stages/tc_5/primitive_samples.rst,
      * source/compiler_stages/tc_5/samples_with_variables.rst,
      * source/compiler_stages/tc_e/samples.rst,
      * source/compiler_stages/tc_r/samples.rst: here.
      
      * source/compiler_stages/tc_5/0.tig,
      * source/compiler_stages/tc_5/arith.tig,
      * source/compiler_stages/tc_5/boolean.tig,
      * source/compiler_stages/tc_5/escaping-sl.tig,
      * source/compiler_stages/tc_5/fact.tig,
      * source/compiler_stages/tc_5/fact15.tig,
      * source/compiler_stages/tc_5/if-101.tig,
      * source/compiler_stages/tc_5/print-101.tig,
      * source/compiler_stages/tc_5/print-array.tig,
      * source/compiler_stages/tc_5/variable-escapes.tig,
      * source/compiler_stages/tc_5/vars.tig,
      * source/compiler_stages/tc_5/while-101.tig,
      * source/compiler_stages/tc_e/undefined-variable.tig,
      * source/compiler_stages/tc_e/variable-escapes.tig,
      * source/compiler_stages/tc_r/as.tig: new.
      5c0927e7
    • Laurent Zhu's avatar
      assignments: tc-4: generate samples with ref · 8d940c4e
      Laurent Zhu authored
      * source/compiler_stages/tc_4/options.rst,
      * source/compiler_stages/tc_4/samples.rst: here.
      
      * source/compiler_stages/tc_4/assign-loop-var.tig,
      * source/compiler_stages/tc_4/bad-if.tig,
      * source/compiler_stages/tc_4/bad-super-type.tig,
      * source/compiler_stages/tc_4/forward-reference-to-class.tig,
      * source/compiler_stages/tc_4/int-plus-string.tig,
      * source/compiler_stages/tc_4/is_devil.tig,
      * source/compiler_stages/tc_4/mutuals.tig,
      * source/compiler_stages/tc_4/unknowns.tig: new.
      8d940c4e
    • Laurent Zhu's avatar
      assignments: tc-3: generate samples with ref · 99254ed6
      Laurent Zhu authored
      * source/compiler_stages/tc_3/samples.rst: here.
      
      * source/compiler_stages/tc_3/bad-member-bindings.tig,
      * source/compiler_stages/tc_3/box.tig,
      * source/compiler_stages/tc_3/break.tig,
      * source/compiler_stages/tc_3/breaks-in-embedded-loops.tig,
      * source/compiler_stages/tc_3/me.tig,
      * source/compiler_stages/tc_3/meme.tig,
      * source/compiler_stages/tc_3/missing-super-class.tig,
      * source/compiler_stages/tc_3/nome.tig,
      * source/compiler_stages/tc_3/tome.tig,
      * source/compiler_stages/tc_3/unknown-field-type.tig: new.
      99254ed6
    • Laurent Zhu's avatar
      assignments: tc-2: generate samples with ref · 151d9493
      Laurent Zhu authored
      * source/compiler_stages/tc_2/chunks.rst,
      * source/compiler_stages/tc_2/error_recovery.rst,
      * source/compiler_stages/tc_2/pretty_printing_samples.rst: here.
      
      * source/compiler_stages/tc_2/1s-and-2s.tig,
      * source/compiler_stages/tc_2/fbfsb.tig,
      * source/compiler_stages/tc_2/foo-bar.tig,
      * source/compiler_stages/tc_2/foo-stop-bar.tig,
      * source/compiler_stages/tc_2/for-loop.tig,
      * source/compiler_stages/tc_2/multiple-parse-errors.tig,
      * source/compiler_stages/tc_2/output.tig,
      * source/compiler_stages/tc_2/parens.tig,
      * source/compiler_stages/tc_2/simple-fact.tig,
      * source/compiler_stages/tc_2/string-escapes.tig: new.
      151d9493
  5. 31 Mar, 2019 1 commit
  6. 19 Mar, 2019 1 commit
  7. 13 Mar, 2019 1 commit
  8. 11 Mar, 2019 1 commit
    • Thomas Delecroix's avatar
      assignments: fix names and ast broken links · ee32648e
      Thomas Delecroix authored
      	* source/compiler_stages/pthl/faq.rst,
      	* source/compiler_stages/tc_4/tc_4.rst,
      	* source/compiler_stages/tc_a/tc_a.rst,
      	* source/compiler_stages/tc_e/tc_e.rst,
      	* source/compiler_stages/tc_r/tc_r.rst: here
      ee32648e
  9. 07 Mar, 2019 1 commit
    • Laurent Zhu's avatar
      assignments: add syntax highlight for rest of files · 71ada3bc
      Laurent Zhu authored
      * source/compiler_stages/tc_a/samples.rst,
      * source/compiler_stages/tc_l/faq.rst,
      * source/compiler_stages/tc_y/faq.rst,
      * source/instructions/coding_style/documentation_style.rst,
      * source/instructions/coding_style/file_conventions.rst,
      * source/instructions/coding_style/matters_of_style.rst,
      * source/instructions/coding_style/name_conventions.rst,
      * source/instructions/coding_style/use_of_cpp_features.rst,
      * source/instructions/coding_style/use_of_stl.rst,
      * source/instructions/evaluation/automated_evaluation.rst,
      * source/instructions/submission.rst,
      * source/instructions/tests/generating_the_test_driver.rst,
      * source/intro/history/tiger_2005.rst,
      * source/intro/history/tiger_2006.rst,
      * source/patch.py,
      * source/source_code/given_code.rst,
      * source/source_code/project_layout/build_aux.rst,
      * source/source_code/project_layout/lib_misc.rst,
      * source/source_code/project_layout/src_llvmtranslate.rst,
      * source/source_code/project_layout/src_translate.rst,
      * source/source_code/project_layout/the_top_level.rst,
      * source/tools/gdb.rst,
      * source/tools/gnu_build_system/boostrapping.rst,
      * source/tools/gnu_build_system/making_tarball.rst,
      * source/tools/gnu_build_system/package_name_version.rst,
      * source/tools/gnu_build_system/setting_defaults.rst,
      * source/tools/havm.rst,
      * source/tools/valgrind.rst: here.
      71ada3bc
  10. 27 Feb, 2019 1 commit
    • Laurent Zhu's avatar
      assignments: add syntax highlighting in compiler_stages · ce415aca
      Laurent Zhu authored
      * requirements.txt,
      * source/compiler_stages/pthl/code_to_write.rst,
      * source/compiler_stages/pthl/faq.rst,
      * source/compiler_stages/pthl/improvements.rst,
      * source/compiler_stages/pthl/samples.rst,
      * source/compiler_stages/tc_1/code_to_write.rst,
      * source/compiler_stages/tc_1/faq.rst,
      * source/compiler_stages/tc_1/samples.rst,
      * source/compiler_stages/tc_2/chunks.rst,
      * source/compiler_stages/tc_2/error_recovery.rst,
      * source/compiler_stages/tc_2/faq.rst,
      * source/compiler_stages/tc_2/pretty_printing_samples.rst,
      * source/compiler_stages/tc_3/faq.rst,
      * source/compiler_stages/tc_3/samples.rst,
      * source/compiler_stages/tc_4/faq.rst,
      * source/compiler_stages/tc_4/options.rst,
      * source/compiler_stages/tc_4/samples.rst,
      * source/compiler_stages/tc_5/builtin_calls_samples.rst,
      * source/compiler_stages/tc_5/code_to_write.rst,
      * source/compiler_stages/tc_5/faq.rst,
      * source/compiler_stages/tc_5/goals.rst,
      * source/compiler_stages/tc_5/optimizing_cascading_if.rst,
      * source/compiler_stages/tc_5/optimizing_static_links.rst,
      * source/compiler_stages/tc_5/primitive_samples.rst,
      * source/compiler_stages/tc_5/samples_with_variables.rst,
      * source/compiler_stages/tc_6/samples/canonicalization_samples.rst,
      * source/compiler_stages/tc_6/samples/scheduling_samples.rst,
      * source/compiler_stages/tc_7/samples.rst,
      * source/compiler_stages/tc_8/faq.rst,
      * source/compiler_stages/tc_8/samples.rst,
      * source/compiler_stages/tc_9/samples.rst,
      * source/compiler_stages/tc_a/samples.rst,
      * source/compiler_stages/tc_b/faq.rst,
      * source/compiler_stages/tc_b/samples.rst,
      * source/compiler_stages/tc_d/samples.rst,
      * source/compiler_stages/tc_e/samples.rst,
      * source/compiler_stages/tc_i/samples.rst,
      * source/compiler_stages/tc_l/faq.rst,
      * source/compiler_stages/tc_l/samples.rst,
      * source/compiler_stages/tc_o/samples.rst,
      * source/compiler_stages/tc_r/samples.rst,
      * source/compiler_stages/tc_x/samples.rst,
      * source/compiler_stages/tc_y/faq.rst,
      * source/compiler_stages/tc_y/samples.rst: here.
      ce415aca
  11. 19 Feb, 2019 1 commit
  12. 18 Feb, 2019 1 commit
  13. 11 Feb, 2019 2 commits
    • Erwan Auer's avatar
      assignments: fixed undefined labels · d4c7b8a3
      Erwan Auer authored
      * source/compiler_stages/tc_2/goals.rst,
      * source/compiler_stages/tc_2/improvements.rst,
      * source/compiler_stages/tc_3/code_to_write.rst,
      * source/compiler_stages/tc_5/faq.rst,
      * source/compiler_stages/tc_5/goals.rst,
      * source/compiler_stages/tc_5/primitive_samples.rst,
      * source/compiler_stages/tc_8/faq.rst,
      * source/compiler_stages/tc_9/samples.rst,
      * source/compiler_stages/tc_e/code_to_write.rst,
      * source/instructions/coding_style/documentation_style.rst,
      * source/instructions/coding_style/matters_of_style.rst,
      * source/instructions/coding_style/name_conventions.rst,
      * source/instructions/coding_style/use_of_cpp_features.rst,
      * source/instructions/coding_style/use_of_foreign_features.rst,
      * source/instructions/interactions.rst,
      * source/instructions/rules_of_the_game.rst,
      * source/instructions/submission.rst,
      * source/instructions/tests/tests.rst,
      * source/instructions/tests/writing_tests.rst,
      * source/intro/history/tiger_2005.rst,
      * source/intro/how_to_read_this_document.rst,
      * source/intro/why_the_tiger_project.rst,
      * source/source_code/project_layout/build_aux.rst,
      * source/source_code/project_layout/lib_misc.rst,
      * source/source_code/project_layout/src_ast.rst,
      * source/tools/bibliography.rst,
      * source/tools/gnu_build_system/gnu_build_system.rst,
      * source/tools/monoburg.rst,
      * source/tools/programming_environment.rst,
      * source/tools/valgrind.rst: here.
      d4c7b8a3
    • Erwan Auer's avatar
      assignments: removed previous tree from .texi to only leave toctree · 9519895e
      Erwan Auer authored
      * compiler_stages/compiler_stages.rst,
      * compiler_stages/pthl/pthl.rst,
      * compiler_stages/tc_1/tc_1.rst,
      * compiler_stages/tc_2/samples.rst,
      * compiler_stages/tc_2/tc_2.rst,
      * compiler_stages/tc_3/tc_3.rst,
      * compiler_stages/tc_4/tc_4.rst,
      * compiler_stages/tc_5/options.rst,
      * compiler_stages/tc_5/samples.rst,
      * compiler_stages/tc_5/tc_5.rst,
      * compiler_stages/tc_6/samples/samples.rst,
      * compiler_stages/tc_6/tc_6.rst,
      * compiler_stages/tc_7/tc_7.rst,
      * compiler_stages/tc_8/tc_8.rst,
      * compiler_stages/tc_9/tc_9.rst,
      * compiler_stages/tc_a/tc_a.rst,
      * compiler_stages/tc_b/tc_b.rst,
      * compiler_stages/tc_d/tc_d.rst,
      * compiler_stages/tc_e/tc_e.rst,
      * compiler_stages/tc_i/tc_i.rst,
      * compiler_stages/tc_l/tc_l.rst,
      * compiler_stages/tc_o/tc_o.rst,
      * compiler_stages/tc_r/tc_r.rst,
      * compiler_stages/tc_x/tc_x.rst,
      * compiler_stages/tc_y/tc_y.rst,
      * source_code/project_layout/index.rst,
      * tools/gnu_build_system/gnu_build_system.rst,
      * tools/modern_compiler_implementation/modern_compiler_implementation.rst,
      * tools/tools.rst: here.
      9519895e
  14. 10 Feb, 2019 3 commits
    • Erwan Auer's avatar
      assignments: fixed useless quotes surronding code samples · 8855f25d
      Erwan Auer authored
      * source/compiler_stages/tc_2/code_to_write.rst,
      * source/compiler_stages/tc_2/given_code.rst,
      * source/compiler_stages/tc_2/pretty_printing_samples.rst,
      * source/compiler_stages/tc_3/faq.rst,
      * source/compiler_stages/tc_3/given_code.rst,
      * source/compiler_stages/tc_4/given_code.rst,
      * source/compiler_stages/tc_5/code_to_write.rst,
      * source/compiler_stages/tc_5/given_code.rst,
      * source/compiler_stages/tc_5/goals.rst,
      * source/compiler_stages/tc_5/improvements.rst,
      * source/compiler_stages/tc_5/optimizing_cascading_if.rst,
      * source/compiler_stages/tc_5/primitive_samples.rst,
      * source/compiler_stages/tc_e/code_to_write.rst,
      * source/source_code/given_code.rst,
      * source/source_code/project_layout/build_aux.rst,
      * source/source_code/project_layout/src_ast.rst,
      * source/source_code/project_layout/src_bind.rst,
      * source/source_code/project_layout/src_escapes.rst,
      * source/source_code/project_layout/src_overload.rst,
      * source/source_code/project_layout/src_parse.rst,
      * source/source_code/project_layout/src_translate.rst,
      * source/source_code/project_layout/src_type.rst,
      * source/source_code/project_layout/the_top_level.rst: here.
      8855f25d
    • Erwan Auer's avatar
      assignments: removed indices and tables sections #11 · 648385a6
      Erwan Auer authored
      * index.rst: here.
      648385a6
    • Erwan Auer's avatar
      assignments: added examples for TC2 for #12 · 2996b38f
      Erwan Auer authored
      Due to examples and files numerotations and files encoding,
      there is a lot of modifications.
      
      * compiler_stages/tc_1/code_to_write.rst,
      * compiler_stages/tc_2/chunks.rst,
      * compiler_stages/tc_2/error_recovery.rst,
      * compiler_stages/tc_2/pretty_printing_samples.rst,
      * compiler_stages/tc_3/samples.rst,
      * compiler_stages/tc_4/options.rst,
      * compiler_stages/tc_4/samples.rst,
      * compiler_stages/tc_5/builtin_calls_samples.rst,
      * compiler_stages/tc_5/goals.rst,
      * compiler_stages/tc_5/optimizing_cascading_if.rst,
      * compiler_stages/tc_5/primitive_samples.rst,
      * compiler_stages/tc_5/samples_with_variables.rst,
      * compiler_stages/tc_6/samples/canonicalization_samples.rst,
      * compiler_stages/tc_6/samples/scheduling_samples.rst,
      * compiler_stages/tc_7/samples.rst,
      * compiler_stages/tc_8/faq.rst,
      * compiler_stages/tc_8/samples.rst,
      * compiler_stages/tc_9/samples.rst,
      * compiler_stages/tc_a/samples.rst,
      * compiler_stages/tc_b/samples.rst,
      * compiler_stages/tc_d/samples.rst,
      * compiler_stages/tc_e/samples.rst,
      * compiler_stages/tc_i/samples.rst,
      * compiler_stages/tc_l/faq.rst,
      * compiler_stages/tc_l/samples.rst,
      * compiler_stages/tc_o/samples.rst,
      * compiler_stages/tc_r/samples.rst,
      * compiler_stages/tc_x/samples.rst,
      * compiler_stages/tc_y/faq.rst,
      * compiler_stages/tc_y/samples.rst: here.
      
      * compiler_stages/tc_2/hello-world.tig: Add
      2996b38f
  15. 08 Feb, 2019 2 commits
  16. 06 Feb, 2019 1 commit
  17. 04 Feb, 2019 1 commit
  18. 03 Feb, 2019 4 commits
    • Erwan Auer's avatar
      assignments: fixed multiple errors · bf4652d7
      Erwan Auer authored
      * source/compiler_stages/tc_1/code_to_write.rst,
      * source/compiler_stages/tc_1/given_code.rst,
      * source/compiler_stages/tc_2/given_code.rst,
      * source/compiler_stages/tc_3/given_code.rst,
      * source/compiler_stages/tc_4/given_code.rst,
      * source/compiler_stages/tc_5/given_code.rst,
      * source/compiler_stages/tc_6/samples/canonicalization_samples.rst,
      * source/compiler_stages/tc_7/given_code.rst,
      * source/compiler_stages/tc_8/given_code.rst,
      * source/compiler_stages/tc_9/given_code.rst,
      * source/compiler_stages/tc_a/improvements.rst,
      * source/compiler_stages/tc_a/samples.rst,
      * source/compiler_stages/tc_r/given_code.rst,
      * source/instructions/coding_style/documentation_style.rst,
      * source/instructions/coding_style/use_of_stl.rst,
      * source/instructions/tests/generating_the_test_driver.rst,
      * source/intro/history/tiger_2002.rst,
      * source/intro/history/tiger_2005.rst,
      * source/intro/history/tiger_2006.rst,
      * source/intro/history/tiger_2007.rst,
      * source/intro/history/tiger_2015.rst,
      * source/intro/history/tiger_2018.rst,
      * source/intro/what_the_tiger_project_is_not.rst,
      * source/intro/why_the_tiger_project.rst,
      * source/source_code/given_code.rst,
      * source/tools/gnu_build_system/package_name_version.rst,
      * source/tools/gnu_build_system/setting_defaults.rst,
      * source/tools/valgrind.rst: here.
      bf4652d7
    • Erwan Auer's avatar
      assignments: added section about object overloading · 76a446c4
      Erwan Auer authored
      * source/compiler_stages/tc_a/improvements.rst: Add
      
      * source/compiler_stages/tc_a/tc_a.rst,
      * source/source_code/project_layout/src_object.rst: here.
      76a446c4
    • Erwan Auer's avatar
      assignments: fixed warnings · 5bb18be8
      Erwan Auer authored
      * source/compiler_stages/pthl/samples.rst,
      * source/compiler_stages/tc_1/samples.rst,
      * source/compiler_stages/tc_2/chunks.rst,
      * source/compiler_stages/tc_2/error_recovery.rst,
      * source/compiler_stages/tc_2/faq.rst,
      * source/compiler_stages/tc_2/pretty_printing_samples.rst,
      * source/compiler_stages/tc_3/samples.rst,
      * source/compiler_stages/tc_4/options.rst,
      * source/compiler_stages/tc_4/samples.rst,
      * source/compiler_stages/tc_5/builtin_calls_samples.rst,
      * source/compiler_stages/tc_5/faq.rst,
      * source/compiler_stages/tc_5/optimizing_cascading_if.rst,
      * source/compiler_stages/tc_5/optimizing_static_links.rst,
      * source/compiler_stages/tc_5/primitive_samples.rst,
      * source/compiler_stages/tc_5/samples_with_variables.rst,
      * source/compiler_stages/tc_6/samples/canonicalization_samples.rst,
      * source/compiler_stages/tc_7/samples.rst,
      * source/compiler_stages/tc_9/samples.rst,
      * source/compiler_stages/tc_a/samples.rst,
      * source/compiler_stages/tc_b/samples.rst,
      * source/compiler_stages/tc_d/samples.rst,
      * source/compiler_stages/tc_e/code_to_write.rst,
      * source/compiler_stages/tc_e/samples.rst,
      * source/compiler_stages/tc_i/samples.rst,
      * source/compiler_stages/tc_l/samples.rst,
      * source/compiler_stages/tc_o/samples.rst,
      * source/compiler_stages/tc_r/samples.rst,
      * source/compiler_stages/tc_x/samples.rst,
      * source/compiler_stages/tc_y/faq.rst,
      * source/instructions/coding_style/file_conventions.rst,
      * source/intro/introduction.rst,
      * source/source_code/given_code.rst,
      * source/source_code/project_layout/index.rst,
      * source/source_code/project_layout/src_ast.rst,
      * source/source_code/project_layout/src_frame.rst,
      * source/source_code/project_layout/src_llvmtranslate.rst,
      * source/source_code/project_layout/src_target.rst,
      * source/source_code/project_layout/src_target_arm.rst,
      * source/source_code/project_layout/src_target_ia32.rst,
      * source/source_code/project_layout/src_target_mips.rst,
      * source/source_code/project_layout/src_translate.rst,
      * source/tools/bibliography.rst: here.
      5bb18be8
    • Antoine Suel's avatar
      Assignments: fix year alias and enable french 'e' accents · bf7a937e
      Antoine Suel authored
      * source/conf.py,
      * source/source_code/project_layout/the_top_level.rst: here.
      bf7a937e
  19. 01 Feb, 2019 1 commit
  20. 29 Jan, 2019 5 commits
    • Antoine Suel's avatar
      9125b977
    • Laurent Zhu's avatar
      assignments: replace dates and copyright year · a8a5fe10
      Laurent Zhu authored
      * source/compiler_stages/pthl/pthl.rst,
      * source/compiler_stages/tc_1/tc_1.rst,
      * source/compiler_stages/tc_2/tc_2.rst,
      * source/compiler_stages/tc_3/tc_3.rst,
      * source/compiler_stages/tc_4/tc_4.rst,
      * source/compiler_stages/tc_5/tc_5.rst,
      * source/compiler_stages/tc_6/tc_6.rst,
      * source/compiler_stages/tc_7/tc_7.rst,
      * source/compiler_stages/tc_8/tc_8.rst,
      * source/compiler_stages/tc_9/tc_9.rst,
      * source/compiler_stages/tc_e/tc_e.rst,
      * source/compiler_stages/tc_r/tc_r.rst,
      * source/conf.py: here.
      a8a5fe10
    • Laurent Zhu's avatar
      assignments: fix typo and hide `view source code` · a1cbddfc
      Laurent Zhu authored
      * Makefile,
      * source/conf.py: here.
      a1cbddfc
    • Erwan Auer's avatar
      assignments: continued to rework and uniformize assignments · 16dd857f
      Erwan Auer authored
      The missing graph files were also added.
      
      * source/compiler_stages/tc_8/and.main._main.liveness.gv: Add
      * source/compiler_stages/tc_8/hundreds.main._main.interference.gv,
      * source/compiler_stages/tc_8/hundreds.main._main.liveness.gv,
      * source/compiler_stages/tc_8/ors.main._main.flow.gv,
      * source/compiler_stages/tc_8/ors.main._main.interference.gv,
      * source/compiler_stages/tc_8/ors.main._main.liveness.gv,
      * source/compiler_stages/tc_8/tens.main._main.flow.gv,
      * source/compiler_stages/tc_8/tens.main._main.interference.gv,
      * source/compiler_stages/tc_8/tens.main._main.liveness.gv: here.
      
      * source/compiler_stages/pthl/code_to_write.rst,
      * source/compiler_stages/pthl/pthl.rst,
      * source/compiler_stages/pthl/samples.rst,
      * source/compiler_stages/tc_1/samples.rst,
      * source/compiler_stages/tc_1/tc_1.rst,
      * source/compiler_stages/tc_2/code_to_write.rst,
      * source/compiler_stages/tc_2/tc_2.rst,
      * source/compiler_stages/tc_3/code_to_write.rst,
      * source/compiler_stages/tc_3/tc_3.rst,
      * source/compiler_stages/tc_4/code_to_write.rst,
      * source/compiler_stages/tc_4/tc_4.rst,
      * source/compiler_stages/tc_5/code_to_write.rst,
      * source/compiler_stages/tc_5/tc_5.rst,
      * source/compiler_stages/tc_6/tc_6.rst,
      * source/compiler_stages/tc_7/tc_7.rst,
      * source/compiler_stages/tc_8/tc_8.rst,
      * source/compiler_stages/tc_9/tc_9.rst,
      * source/compiler_stages/tc_a/tc_a.rst,
      * source/compiler_stages/tc_b/tc_b.rst,
      * source/compiler_stages/tc_d/tc_d.rst,
      * source/compiler_stages/tc_e/code_to_write.rst,
      * source/compiler_stages/tc_e/tc_e.rst,
      * source/compiler_stages/tc_i/tc_i.rst,
      * source/compiler_stages/tc_l/code_to_write.rst,
      * source/compiler_stages/tc_l/tc_l.rst,
      * source/compiler_stages/tc_o/tc_o.rst,
      * source/compiler_stages/tc_r/code_to_write.rst,
      * source/compiler_stages/tc_r/tc_r.rst,
      * source/compiler_stages/tc_x/tc_x.rst,
      * source/compiler_stages/tc_y/tc_y.rst,
      * source/conf.py,
      * source/instructions/coding_style/documentation_style.rst,
      * source/instructions/coding_style/file_conventions.rst,
      * source/instructions/submission.rst,
      * source/source_code/project_layout/src_tree.rst,
      * source/source_code/project_layout/the_top_level.rst,
      * source/tools/flex.rst,
      * source/tools/gdb.rst,
      * source/tools/gnu_build_system/boostrapping.rst,
      * source/tools/gnu_build_system/making_tarball.rst,
      * source/tools/gnu_build_system/setting_defaults.rst,
      * source/tools/valgrind.rst: here.
      16dd857f
    • Erwan Auer's avatar
      assignments: added examples and files numerotations for consistency · 8f697b34
      Erwan Auer authored
      * source/compiler_stages/tc_6/samples/canonicalization_samples.rst,
      * source/compiler_stages/tc_6/samples/scheduling_samples.rst,
      * source/compiler_stages/tc_7/samples.rst,
      * source/compiler_stages/tc_8/faq.rst,
      * source/compiler_stages/tc_8/samples.rst,
      * source/compiler_stages/tc_9/samples.rst,
      * source/compiler_stages/tc_l/faq.rst,
      * source/compiler_stages/tc_l/samples.rst,
      * source/compiler_stages/tc_x/samples.rst,
      * source/compiler_stages/tc_y/faq.rst,
      * source/compiler_stages/tc_y/samples.rst,
      * source/tools/havm.rst,
      * source/tools/valgrind.rst: here.
      8f697b34
  21. 24 Jan, 2019 4 commits
    • Etienne Renault's avatar
      Avoid infinite loops · 61813732
      Etienne Renault authored
      * .gitlab-ci.yml: Here.
      61813732
    • Etienne Renault's avatar
      build the docker handling assignments website · 9250443f
      Etienne Renault authored
      This is a two-steps process. First a private
      tc build is triggered through the gitlab API.
      This job will build both tc and assignment
      (which has a dependency on it). Once this jobs
      has finished, it publishes the HTML pages as an
      artifact and tigger back an assignment build.
      This last build will grab HTML pages and build
      the Docker that will handle the whole website for
      assigment.
      
      * .gitlab-ci.yml, Dockerfile: Here.
      9250443f
    • Antoine Suel's avatar
      Docker: docker changed in order to test assignments localy in browser. · ead8f488
      Antoine Suel authored
      * Dockerfile: here.
      ead8f488
    • Thomas Goncalves's avatar
      assignments: standardization of stages tc2 -> tc5 · 22c9937d
      Thomas Goncalves authored
      * source/compiler_stages/tc_2/code_to_write.rst: Add
      * source/compiler_stages/tc_2/faq.rst,
      * source/compiler_stages/tc_2/goals.rst,
      * source/compiler_stages/tc_2/improvements.rst: here.
      
      * source/compiler_stages/tc_3/code_to_write.rst: Add
      * source/compiler_stages/tc_3/faq.rst,
      * source/compiler_stages/tc_3/goals.rst,
      * source/compiler_stages/tc_3/improvements.rst: here.
      
      * source/compiler_stages/tc_4/code_to_write.rst: Add
      * source/compiler_stages/tc_4/faq.rst,
      * source/compiler_stages/tc_4/goals.rst,
      * source/compiler_stages/tc_4/improvements.rst: here.
      
      * source/compiler_stages/tc_5/code_to_write.rst: Add
      * source/compiler_stages/tc_5/faq.rst,
      * source/compiler_stages/tc_5/goals.rst,
      * source/compiler_stages/tc_5/improvements.rst: here.
      
      * source/compiler_stages/tc_e/code_to_write.rst: Add
      * source/compiler_stages/tc_e/goals.rst: here.
      
      * source/compiler_stages/tc_r/code_to_write.rst: Add
      * source/compiler_stages/tc_r/faq.rst: here.
      22c9937d