diff --git a/config.py b/config.py index 4d919059..458e8541 100644 --- a/config.py +++ b/config.py @@ -45,7 +45,7 @@ "undo", "vm", "debugger", - "docs", + "docgen", "cache", "concur", "finale", diff --git a/docs/archive/index.html b/docs/archive/index.html index 26ca1a0f..b8b87aea 100644 --- a/docs/archive/index.html +++ b/docs/archive/index.html @@ -37,7 +37,7 @@ Skip to content -
  1. Introduction
  2. Objects and Classes
  3. Finding Duplicate Files
  4. Matching Patterns
  5. Parsing Text
  6. Running Tests
  7. An Interpreter
  8. Functions and Closures
  9. Protocols
  10. A File Archiver
  11. An HTML Validator
  12. A Template Expander
  13. A Code Linter
  14. Page Layout
  15. Performance Profiling
  16. Object Persistence
  17. Binary Data
  18. A Database
  19. A Build Manager
  20. A Package Manager
  21. Transferring Files
  22. Serving Web Pages
  23. A File Viewer
  24. Undo and Redo
  25. A Virtual Machine
  26. A Debugger
  27. Generating Documentation
  28. A File Cache
  29. Concurrency
  30. Conclusion
+
  1. Introduction
  2. Objects and Classes
  3. Finding Duplicate Files
  4. Matching Patterns
  5. Parsing Text
  6. Running Tests
  7. An Interpreter
  8. Functions and Closures
  9. Protocols
  10. A File Archiver
  11. An HTML Validator
  12. A Template Expander
  13. A Code Linter
  14. Page Layout
  15. Performance Profiling
  16. Object Persistence
  17. Binary Data
  18. A Database
  19. A Build Manager
  20. A Package Manager
  21. Transferring Files
  22. Serving Web Pages
  23. A File Viewer
  24. Undo and Redo
  25. A Virtual Machine
  26. A Debugger
  27. Generating Documentation
  28. A File Cache
  29. Concurrency
  30. Conclusion
  1. Bibliography
  2. Bonus Material
  3. Syllabus
  4. License
  5. Code of Conduct
  6. Contributing
  7. Glossary
  8. Colophon
  9. Index
diff --git a/docs/archive/sample-dir/index.html b/docs/archive/sample-dir/index.html index 27355de7..757b61e5 100644 --- a/docs/archive/sample-dir/index.html +++ b/docs/archive/sample-dir/index.html @@ -37,7 +37,7 @@ Skip to content -
  1. Introduction
  2. Objects and Classes
  3. Finding Duplicate Files
  4. Matching Patterns
  5. Parsing Text
  6. Running Tests
  7. An Interpreter
  8. Functions and Closures
  9. Protocols
  10. A File Archiver
  11. An HTML Validator
  12. A Template Expander
  13. A Code Linter
  14. Page Layout
  15. Performance Profiling
  16. Object Persistence
  17. Binary Data
  18. A Database
  19. A Build Manager
  20. A Package Manager
  21. Transferring Files
  22. Serving Web Pages
  23. A File Viewer
  24. Undo and Redo
  25. A Virtual Machine
  26. A Debugger
  27. Generating Documentation
  28. A File Cache
  29. Concurrency
  30. Conclusion
+
  1. Introduction
  2. Objects and Classes
  3. Finding Duplicate Files
  4. Matching Patterns
  5. Parsing Text
  6. Running Tests
  7. An Interpreter
  8. Functions and Closures
  9. Protocols
  10. A File Archiver
  11. An HTML Validator
  12. A Template Expander
  13. A Code Linter
  14. Page Layout
  15. Performance Profiling
  16. Object Persistence
  17. Binary Data
  18. A Database
  19. A Build Manager
  20. A Package Manager
  21. Transferring Files
  22. Serving Web Pages
  23. A File Viewer
  24. Undo and Redo
  25. A Virtual Machine
  26. A Debugger
  27. Generating Documentation
  28. A File Cache
  29. Concurrency
  30. Conclusion
  1. Bibliography
  2. Bonus Material
  3. Syllabus
  4. License
  5. Code of Conduct
  6. Contributing
  7. Glossary
  8. Colophon
  9. Index
diff --git a/docs/archive/sample-dir/sub-dir/index.html b/docs/archive/sample-dir/sub-dir/index.html index 43e85a99..b64e9d36 100644 --- a/docs/archive/sample-dir/sub-dir/index.html +++ b/docs/archive/sample-dir/sub-dir/index.html @@ -37,7 +37,7 @@ Skip to content -
  1. Introduction
  2. Objects and Classes
  3. Finding Duplicate Files
  4. Matching Patterns
  5. Parsing Text
  6. Running Tests
  7. An Interpreter
  8. Functions and Closures
  9. Protocols
  10. A File Archiver
  11. An HTML Validator
  12. A Template Expander
  13. A Code Linter
  14. Page Layout
  15. Performance Profiling
  16. Object Persistence
  17. Binary Data
  18. A Database
  19. A Build Manager
  20. A Package Manager
  21. Transferring Files
  22. Serving Web Pages
  23. A File Viewer
  24. Undo and Redo
  25. A Virtual Machine
  26. A Debugger
  27. Generating Documentation
  28. A File Cache
  29. Concurrency
  30. Conclusion
+
  1. Introduction
  2. Objects and Classes
  3. Finding Duplicate Files
  4. Matching Patterns
  5. Parsing Text
  6. Running Tests
  7. An Interpreter
  8. Functions and Closures
  9. Protocols
  10. A File Archiver
  11. An HTML Validator
  12. A Template Expander
  13. A Code Linter
  14. Page Layout
  15. Performance Profiling
  16. Object Persistence
  17. Binary Data
  18. A Database
  19. A Build Manager
  20. A Package Manager
  21. Transferring Files
  22. Serving Web Pages
  23. A File Viewer
  24. Undo and Redo
  25. A Virtual Machine
  26. A Debugger
  27. Generating Documentation
  28. A File Cache
  29. Concurrency
  30. Conclusion
  1. Bibliography
  2. Bonus Material
  3. Syllabus
  4. License
  5. Code of Conduct
  6. Contributing
  7. Glossary
  8. Colophon
  9. Index
diff --git a/docs/bib/index.html b/docs/bib/index.html index a7228707..a5af3441 100644 --- a/docs/bib/index.html +++ b/docs/bib/index.html @@ -37,7 +37,7 @@ Skip to content -
  1. Introduction
  2. Objects and Classes
  3. Finding Duplicate Files
  4. Matching Patterns
  5. Parsing Text
  6. Running Tests
  7. An Interpreter
  8. Functions and Closures
  9. Protocols
  10. A File Archiver
  11. An HTML Validator
  12. A Template Expander
  13. A Code Linter
  14. Page Layout
  15. Performance Profiling
  16. Object Persistence
  17. Binary Data
  18. A Database
  19. A Build Manager
  20. A Package Manager
  21. Transferring Files
  22. Serving Web Pages
  23. A File Viewer
  24. Undo and Redo
  25. A Virtual Machine
  26. A Debugger
  27. Generating Documentation
  28. A File Cache
  29. Concurrency
  30. Conclusion
+
  1. Introduction
  2. Objects and Classes
  3. Finding Duplicate Files
  4. Matching Patterns
  5. Parsing Text
  6. Running Tests
  7. An Interpreter
  8. Functions and Closures
  9. Protocols
  10. A File Archiver
  11. An HTML Validator
  12. A Template Expander
  13. A Code Linter
  14. Page Layout
  15. Performance Profiling
  16. Object Persistence
  17. Binary Data
  18. A Database
  19. A Build Manager
  20. A Package Manager
  21. Transferring Files
  22. Serving Web Pages
  23. A File Viewer
  24. Undo and Redo
  25. A Virtual Machine
  26. A Debugger
  27. Generating Documentation
  28. A File Cache
  29. Concurrency
  30. Conclusion
  1. Bibliography
  2. Bonus Material
  3. Syllabus
  4. License
  5. Code of Conduct
  6. Contributing
  7. Glossary
  8. Colophon
  9. Index
diff --git a/docs/binary/index.html b/docs/binary/index.html index 7ae0856d..4059a942 100644 --- a/docs/binary/index.html +++ b/docs/binary/index.html @@ -37,7 +37,7 @@ Skip to content -
  1. Introduction
  2. Objects and Classes
  3. Finding Duplicate Files
  4. Matching Patterns
  5. Parsing Text
  6. Running Tests
  7. An Interpreter
  8. Functions and Closures
  9. Protocols
  10. A File Archiver
  11. An HTML Validator
  12. A Template Expander
  13. A Code Linter
  14. Page Layout
  15. Performance Profiling
  16. Object Persistence
  17. Binary Data
  18. A Database
  19. A Build Manager
  20. A Package Manager
  21. Transferring Files
  22. Serving Web Pages
  23. A File Viewer
  24. Undo and Redo
  25. A Virtual Machine
  26. A Debugger
  27. Generating Documentation
  28. A File Cache
  29. Concurrency
  30. Conclusion
+
  1. Introduction
  2. Objects and Classes
  3. Finding Duplicate Files
  4. Matching Patterns
  5. Parsing Text
  6. Running Tests
  7. An Interpreter
  8. Functions and Closures
  9. Protocols
  10. A File Archiver
  11. An HTML Validator
  12. A Template Expander
  13. A Code Linter
  14. Page Layout
  15. Performance Profiling
  16. Object Persistence
  17. Binary Data
  18. A Database
  19. A Build Manager
  20. A Package Manager
  21. Transferring Files
  22. Serving Web Pages
  23. A File Viewer
  24. Undo and Redo
  25. A Virtual Machine
  26. A Debugger
  27. Generating Documentation
  28. A File Cache
  29. Concurrency
  30. Conclusion
  1. Bibliography
  2. Bonus Material
  3. Syllabus
  4. License
  5. Code of Conduct
  6. Contributing
  7. Glossary
  8. Colophon
  9. Index
diff --git a/docs/bonus/index.html b/docs/bonus/index.html index 9f671617..5eef483f 100644 --- a/docs/bonus/index.html +++ b/docs/bonus/index.html @@ -37,7 +37,7 @@ Skip to content -
  1. Introduction
  2. Objects and Classes
  3. Finding Duplicate Files
  4. Matching Patterns
  5. Parsing Text
  6. Running Tests
  7. An Interpreter
  8. Functions and Closures
  9. Protocols
  10. A File Archiver
  11. An HTML Validator
  12. A Template Expander
  13. A Code Linter
  14. Page Layout
  15. Performance Profiling
  16. Object Persistence
  17. Binary Data
  18. A Database
  19. A Build Manager
  20. A Package Manager
  21. Transferring Files
  22. Serving Web Pages
  23. A File Viewer
  24. Undo and Redo
  25. A Virtual Machine
  26. A Debugger
  27. Generating Documentation
  28. A File Cache
  29. Concurrency
  30. Conclusion
+
  1. Introduction
  2. Objects and Classes
  3. Finding Duplicate Files
  4. Matching Patterns
  5. Parsing Text
  6. Running Tests
  7. An Interpreter
  8. Functions and Closures
  9. Protocols
  10. A File Archiver
  11. An HTML Validator
  12. A Template Expander
  13. A Code Linter
  14. Page Layout
  15. Performance Profiling
  16. Object Persistence
  17. Binary Data
  18. A Database
  19. A Build Manager
  20. A Package Manager
  21. Transferring Files
  22. Serving Web Pages
  23. A File Viewer
  24. Undo and Redo
  25. A Virtual Machine
  26. A Debugger
  27. Generating Documentation
  28. A File Cache
  29. Concurrency
  30. Conclusion
  1. Bibliography
  2. Bonus Material
  3. Syllabus
  4. License
  5. Code of Conduct
  6. Contributing
  7. Glossary
  8. Colophon
  9. Index
diff --git a/docs/build/index.html b/docs/build/index.html index 616756f8..19e4de92 100644 --- a/docs/build/index.html +++ b/docs/build/index.html @@ -37,7 +37,7 @@ Skip to content -
  1. Introduction
  2. Objects and Classes
  3. Finding Duplicate Files
  4. Matching Patterns
  5. Parsing Text
  6. Running Tests
  7. An Interpreter
  8. Functions and Closures
  9. Protocols
  10. A File Archiver
  11. An HTML Validator
  12. A Template Expander
  13. A Code Linter
  14. Page Layout
  15. Performance Profiling
  16. Object Persistence
  17. Binary Data
  18. A Database
  19. A Build Manager
  20. A Package Manager
  21. Transferring Files
  22. Serving Web Pages
  23. A File Viewer
  24. Undo and Redo
  25. A Virtual Machine
  26. A Debugger
  27. Generating Documentation
  28. A File Cache
  29. Concurrency
  30. Conclusion
+
  1. Introduction
  2. Objects and Classes
  3. Finding Duplicate Files
  4. Matching Patterns
  5. Parsing Text
  6. Running Tests
  7. An Interpreter
  8. Functions and Closures
  9. Protocols
  10. A File Archiver
  11. An HTML Validator
  12. A Template Expander
  13. A Code Linter
  14. Page Layout
  15. Performance Profiling
  16. Object Persistence
  17. Binary Data
  18. A Database
  19. A Build Manager
  20. A Package Manager
  21. Transferring Files
  22. Serving Web Pages
  23. A File Viewer
  24. Undo and Redo
  25. A Virtual Machine
  26. A Debugger
  27. Generating Documentation
  28. A File Cache
  29. Concurrency
  30. Conclusion
  1. Bibliography
  2. Bonus Material
  3. Syllabus
  4. License
  5. Code of Conduct
  6. Contributing
  7. Glossary
  8. Colophon
  9. Index
diff --git a/docs/cache/index.html b/docs/cache/index.html index 102c520c..1ae85ea9 100644 --- a/docs/cache/index.html +++ b/docs/cache/index.html @@ -37,7 +37,7 @@ Skip to content -
  1. Introduction
  2. Objects and Classes
  3. Finding Duplicate Files
  4. Matching Patterns
  5. Parsing Text
  6. Running Tests
  7. An Interpreter
  8. Functions and Closures
  9. Protocols
  10. A File Archiver
  11. An HTML Validator
  12. A Template Expander
  13. A Code Linter
  14. Page Layout
  15. Performance Profiling
  16. Object Persistence
  17. Binary Data
  18. A Database
  19. A Build Manager
  20. A Package Manager
  21. Transferring Files
  22. Serving Web Pages
  23. A File Viewer
  24. Undo and Redo
  25. A Virtual Machine
  26. A Debugger
  27. Generating Documentation
  28. A File Cache
  29. Concurrency
  30. Conclusion
+
  1. Introduction
  2. Objects and Classes
  3. Finding Duplicate Files
  4. Matching Patterns
  5. Parsing Text
  6. Running Tests
  7. An Interpreter
  8. Functions and Closures
  9. Protocols
  10. A File Archiver
  11. An HTML Validator
  12. A Template Expander
  13. A Code Linter
  14. Page Layout
  15. Performance Profiling
  16. Object Persistence
  17. Binary Data
  18. A Database
  19. A Build Manager
  20. A Package Manager
  21. Transferring Files
  22. Serving Web Pages
  23. A File Viewer
  24. Undo and Redo
  25. A Virtual Machine
  26. A Debugger
  27. Generating Documentation
  28. A File Cache
  29. Concurrency
  30. Conclusion
  1. Bibliography
  2. Bonus Material
  3. Syllabus
  4. License
  5. Code of Conduct
  6. Contributing
  7. Glossary
  8. Colophon
  9. Index
@@ -60,7 +60,7 @@

A File Cache

diff --git a/docs/docs/add_double.py b/docs/docgen/add_double.py similarity index 100% rename from docs/docs/add_double.py rename to docs/docgen/add_double.py diff --git a/docs/docs/call.py b/docs/docgen/call.py similarity index 100% rename from docs/docs/call.py rename to docs/docgen/call.py diff --git a/docs/docs/doc_extract.py b/docs/docgen/doc_extract.py similarity index 100% rename from docs/docs/doc_extract.py rename to docs/docgen/doc_extract.py diff --git a/docs/docs/doc_format.py b/docs/docgen/doc_format.py similarity index 100% rename from docs/docs/doc_format.py rename to docs/docgen/doc_format.py diff --git a/src/docs/doc_sample.out b/docs/docgen/doc_sample.out similarity index 100% rename from src/docs/doc_sample.out rename to docs/docgen/doc_sample.out diff --git a/docs/docs/doc_sample.py b/docs/docgen/doc_sample.py similarity index 100% rename from docs/docs/doc_sample.py rename to docs/docgen/doc_sample.py diff --git a/docs/docs/double_and_print.py b/docs/docgen/double_and_print.py similarity index 100% rename from docs/docs/double_and_print.py rename to docs/docgen/double_and_print.py diff --git a/docs/docs/index.html b/docs/docgen/index.html similarity index 99% rename from docs/docs/index.html rename to docs/docgen/index.html index 83fc3168..473568e8 100644 --- a/docs/docs/index.html +++ b/docs/docgen/index.html @@ -37,7 +37,7 @@ Skip to content -
  1. Introduction
  2. Objects and Classes
  3. Finding Duplicate Files
  4. Matching Patterns
  5. Parsing Text
  6. Running Tests
  7. An Interpreter
  8. Functions and Closures
  9. Protocols
  10. A File Archiver
  11. An HTML Validator
  12. A Template Expander
  13. A Code Linter
  14. Page Layout
  15. Performance Profiling
  16. Object Persistence
  17. Binary Data
  18. A Database
  19. A Build Manager
  20. A Package Manager
  21. Transferring Files
  22. Serving Web Pages
  23. A File Viewer
  24. Undo and Redo
  25. A Virtual Machine
  26. A Debugger
  27. Generating Documentation
  28. A File Cache
  29. Concurrency
  30. Conclusion
+
  1. Introduction
  2. Objects and Classes
  3. Finding Duplicate Files
  4. Matching Patterns
  5. Parsing Text
  6. Running Tests
  7. An Interpreter
  8. Functions and Closures
  9. Protocols
  10. A File Archiver
  11. An HTML Validator
  12. A Template Expander
  13. A Code Linter
  14. Page Layout
  15. Performance Profiling
  16. Object Persistence
  17. Binary Data
  18. A Database
  19. A Build Manager
  20. A Package Manager
  21. Transferring Files
  22. Serving Web Pages
  23. A File Viewer
  24. Undo and Redo
  25. A Virtual Machine
  26. A Debugger
  27. Generating Documentation
  28. A File Cache
  29. Concurrency
  30. Conclusion
  1. Bibliography
  2. Bonus Material
  3. Syllabus
  4. License
  5. Code of Conduct
  6. Contributing
  7. Glossary
  8. Colophon
  9. Index
diff --git a/docs/docs/inject.py b/docs/docgen/inject.py similarity index 100% rename from docs/docs/inject.py rename to docs/docgen/inject.py diff --git a/src/docs/inject_exec.out b/docs/docgen/inject_exec.out similarity index 100% rename from src/docs/inject_exec.out rename to docs/docgen/inject_exec.out diff --git a/docs/docs/inject_exec.sh b/docs/docgen/inject_exec.sh similarity index 100% rename from docs/docs/inject_exec.sh rename to docs/docgen/inject_exec.sh diff --git a/src/docs/inject_make.out b/docs/docgen/inject_make.out similarity index 100% rename from src/docs/inject_make.out rename to docs/docgen/inject_make.out diff --git a/docs/docs/inject_make.sh b/docs/docgen/inject_make.sh similarity index 100% rename from docs/docs/inject_make.sh rename to docs/docgen/inject_make.sh diff --git a/src/docs/inject_modified.out b/docs/docgen/inject_modified.out similarity index 100% rename from src/docs/inject_modified.out rename to docs/docgen/inject_modified.out diff --git a/docs/docs/inject_modified.sh b/docs/docgen/inject_modified.sh similarity index 100% rename from docs/docs/inject_modified.sh rename to docs/docgen/inject_modified.sh diff --git a/src/docs/inject_parse.out b/docs/docgen/inject_parse.out similarity index 100% rename from src/docs/inject_parse.out rename to docs/docgen/inject_parse.out diff --git a/docs/docs/inject_parse.sh b/docs/docgen/inject_parse.sh similarity index 100% rename from docs/docs/inject_parse.sh rename to docs/docgen/inject_parse.sh diff --git a/docs/docs/unparse.py b/docs/docgen/unparse.py similarity index 100% rename from docs/docs/unparse.py rename to docs/docgen/unparse.py diff --git a/src/docs/unparse_exec.out b/docs/docgen/unparse_exec.out similarity index 100% rename from src/docs/unparse_exec.out rename to docs/docgen/unparse_exec.out diff --git a/docs/docs/unparse_exec.sh b/docs/docgen/unparse_exec.sh similarity index 100% rename from docs/docs/unparse_exec.sh rename to docs/docgen/unparse_exec.sh diff --git a/src/docs/unparse_modified.out b/docs/docgen/unparse_modified.out similarity index 100% rename from src/docs/unparse_modified.out rename to docs/docgen/unparse_modified.out diff --git a/docs/docs/unparse_modified.sh b/docs/docgen/unparse_modified.sh similarity index 100% rename from docs/docs/unparse_modified.sh rename to docs/docgen/unparse_modified.sh diff --git a/docs/dup/index.html b/docs/dup/index.html index b62ba6f0..e1bd5459 100644 --- a/docs/dup/index.html +++ b/docs/dup/index.html @@ -37,7 +37,7 @@ Skip to content -
  1. Introduction
  2. Objects and Classes
  3. Finding Duplicate Files
  4. Matching Patterns
  5. Parsing Text
  6. Running Tests
  7. An Interpreter
  8. Functions and Closures
  9. Protocols
  10. A File Archiver
  11. An HTML Validator
  12. A Template Expander
  13. A Code Linter
  14. Page Layout
  15. Performance Profiling
  16. Object Persistence
  17. Binary Data
  18. A Database
  19. A Build Manager
  20. A Package Manager
  21. Transferring Files
  22. Serving Web Pages
  23. A File Viewer
  24. Undo and Redo
  25. A Virtual Machine
  26. A Debugger
  27. Generating Documentation
  28. A File Cache
  29. Concurrency
  30. Conclusion
+
  1. Introduction
  2. Objects and Classes
  3. Finding Duplicate Files
  4. Matching Patterns
  5. Parsing Text
  6. Running Tests
  7. An Interpreter
  8. Functions and Closures
  9. Protocols
  10. A File Archiver
  11. An HTML Validator
  12. A Template Expander
  13. A Code Linter
  14. Page Layout
  15. Performance Profiling
  16. Object Persistence
  17. Binary Data
  18. A Database
  19. A Build Manager
  20. A Package Manager
  21. Transferring Files
  22. Serving Web Pages
  23. A File Viewer
  24. Undo and Redo
  25. A Virtual Machine
  26. A Debugger
  27. Generating Documentation
  28. A File Cache
  29. Concurrency
  30. Conclusion
  1. Bibliography
  2. Bonus Material
  3. Syllabus
  4. License
  5. Code of Conduct
  6. Contributing
  7. Glossary
  8. Colophon
  9. Index
diff --git a/docs/dup/tests/index.html b/docs/dup/tests/index.html index 27355de7..757b61e5 100644 --- a/docs/dup/tests/index.html +++ b/docs/dup/tests/index.html @@ -37,7 +37,7 @@ Skip to content -
  1. Introduction
  2. Objects and Classes
  3. Finding Duplicate Files
  4. Matching Patterns
  5. Parsing Text
  6. Running Tests
  7. An Interpreter
  8. Functions and Closures
  9. Protocols
  10. A File Archiver
  11. An HTML Validator
  12. A Template Expander
  13. A Code Linter
  14. Page Layout
  15. Performance Profiling
  16. Object Persistence
  17. Binary Data
  18. A Database
  19. A Build Manager
  20. A Package Manager
  21. Transferring Files
  22. Serving Web Pages
  23. A File Viewer
  24. Undo and Redo
  25. A Virtual Machine
  26. A Debugger
  27. Generating Documentation
  28. A File Cache
  29. Concurrency
  30. Conclusion
+
  1. Introduction
  2. Objects and Classes
  3. Finding Duplicate Files
  4. Matching Patterns
  5. Parsing Text
  6. Running Tests
  7. An Interpreter
  8. Functions and Closures
  9. Protocols
  10. A File Archiver
  11. An HTML Validator
  12. A Template Expander
  13. A Code Linter
  14. Page Layout
  15. Performance Profiling
  16. Object Persistence
  17. Binary Data
  18. A Database
  19. A Build Manager
  20. A Package Manager
  21. Transferring Files
  22. Serving Web Pages
  23. A File Viewer
  24. Undo and Redo
  25. A Virtual Machine
  26. A Debugger
  27. Generating Documentation
  28. A File Cache
  29. Concurrency
  30. Conclusion
  1. Bibliography
  2. Bonus Material
  3. Syllabus
  4. License
  5. Code of Conduct
  6. Contributing
  7. Glossary
  8. Colophon
  9. Index
diff --git a/docs/finale/index.html b/docs/finale/index.html index acb2762b..bb6bec74 100644 --- a/docs/finale/index.html +++ b/docs/finale/index.html @@ -37,7 +37,7 @@ Skip to content -
  1. Introduction
  2. Objects and Classes
  3. Finding Duplicate Files
  4. Matching Patterns
  5. Parsing Text
  6. Running Tests
  7. An Interpreter
  8. Functions and Closures
  9. Protocols
  10. A File Archiver
  11. An HTML Validator
  12. A Template Expander
  13. A Code Linter
  14. Page Layout
  15. Performance Profiling
  16. Object Persistence
  17. Binary Data
  18. A Database
  19. A Build Manager
  20. A Package Manager
  21. Transferring Files
  22. Serving Web Pages
  23. A File Viewer
  24. Undo and Redo
  25. A Virtual Machine
  26. A Debugger
  27. Generating Documentation
  28. A File Cache
  29. Concurrency
  30. Conclusion
+
  1. Introduction
  2. Objects and Classes
  3. Finding Duplicate Files
  4. Matching Patterns
  5. Parsing Text
  6. Running Tests
  7. An Interpreter
  8. Functions and Closures
  9. Protocols
  10. A File Archiver
  11. An HTML Validator
  12. A Template Expander
  13. A Code Linter
  14. Page Layout
  15. Performance Profiling
  16. Object Persistence
  17. Binary Data
  18. A Database
  19. A Build Manager
  20. A Package Manager
  21. Transferring Files
  22. Serving Web Pages
  23. A File Viewer
  24. Undo and Redo
  25. A Virtual Machine
  26. A Debugger
  27. Generating Documentation
  28. A File Cache
  29. Concurrency
  30. Conclusion
  1. Bibliography
  2. Bonus Material
  3. Syllabus
  4. License
  5. Code of Conduct
  6. Contributing
  7. Glossary
  8. Colophon
  9. Index
diff --git a/docs/ftp/index.html b/docs/ftp/index.html index 7790f0b4..0faf5193 100644 --- a/docs/ftp/index.html +++ b/docs/ftp/index.html @@ -37,7 +37,7 @@ Skip to content -
  1. Introduction
  2. Objects and Classes
  3. Finding Duplicate Files
  4. Matching Patterns
  5. Parsing Text
  6. Running Tests
  7. An Interpreter
  8. Functions and Closures
  9. Protocols
  10. A File Archiver
  11. An HTML Validator
  12. A Template Expander
  13. A Code Linter
  14. Page Layout
  15. Performance Profiling
  16. Object Persistence
  17. Binary Data
  18. A Database
  19. A Build Manager
  20. A Package Manager
  21. Transferring Files
  22. Serving Web Pages
  23. A File Viewer
  24. Undo and Redo
  25. A Virtual Machine
  26. A Debugger
  27. Generating Documentation
  28. A File Cache
  29. Concurrency
  30. Conclusion
+
  1. Introduction
  2. Objects and Classes
  3. Finding Duplicate Files
  4. Matching Patterns
  5. Parsing Text
  6. Running Tests
  7. An Interpreter
  8. Functions and Closures
  9. Protocols
  10. A File Archiver
  11. An HTML Validator
  12. A Template Expander
  13. A Code Linter
  14. Page Layout
  15. Performance Profiling
  16. Object Persistence
  17. Binary Data
  18. A Database
  19. A Build Manager
  20. A Package Manager
  21. Transferring Files
  22. Serving Web Pages
  23. A File Viewer
  24. Undo and Redo
  25. A Virtual Machine
  26. A Debugger
  27. Generating Documentation
  28. A File Cache
  29. Concurrency
  30. Conclusion
  1. Bibliography
  2. Bonus Material
  3. Syllabus
  4. License
  5. Code of Conduct
  6. Contributing
  7. Glossary
  8. Colophon
  9. Index
diff --git a/docs/func/index.html b/docs/func/index.html index 4f93b346..499542c7 100644 --- a/docs/func/index.html +++ b/docs/func/index.html @@ -37,7 +37,7 @@ Skip to content -
  1. Introduction
  2. Objects and Classes
  3. Finding Duplicate Files
  4. Matching Patterns
  5. Parsing Text
  6. Running Tests
  7. An Interpreter
  8. Functions and Closures
  9. Protocols
  10. A File Archiver
  11. An HTML Validator
  12. A Template Expander
  13. A Code Linter
  14. Page Layout
  15. Performance Profiling
  16. Object Persistence
  17. Binary Data
  18. A Database
  19. A Build Manager
  20. A Package Manager
  21. Transferring Files
  22. Serving Web Pages
  23. A File Viewer
  24. Undo and Redo
  25. A Virtual Machine
  26. A Debugger
  27. Generating Documentation
  28. A File Cache
  29. Concurrency
  30. Conclusion
+
  1. Introduction
  2. Objects and Classes
  3. Finding Duplicate Files
  4. Matching Patterns
  5. Parsing Text
  6. Running Tests
  7. An Interpreter
  8. Functions and Closures
  9. Protocols
  10. A File Archiver
  11. An HTML Validator
  12. A Template Expander
  13. A Code Linter
  14. Page Layout
  15. Performance Profiling
  16. Object Persistence
  17. Binary Data
  18. A Database
  19. A Build Manager
  20. A Package Manager
  21. Transferring Files
  22. Serving Web Pages
  23. A File Viewer
  24. Undo and Redo
  25. A Virtual Machine
  26. A Debugger
  27. Generating Documentation
  28. A File Cache
  29. Concurrency
  30. Conclusion
  1. Bibliography
  2. Bonus Material
  3. Syllabus
  4. License
  5. Code of Conduct
  6. Contributing
  7. Glossary
  8. Colophon
  9. Index
diff --git a/docs/glob/index.html b/docs/glob/index.html index f832525f..9de6ebd6 100644 --- a/docs/glob/index.html +++ b/docs/glob/index.html @@ -37,7 +37,7 @@ Skip to content -
  1. Introduction
  2. Objects and Classes
  3. Finding Duplicate Files
  4. Matching Patterns
  5. Parsing Text
  6. Running Tests
  7. An Interpreter
  8. Functions and Closures
  9. Protocols
  10. A File Archiver
  11. An HTML Validator
  12. A Template Expander
  13. A Code Linter
  14. Page Layout
  15. Performance Profiling
  16. Object Persistence
  17. Binary Data
  18. A Database
  19. A Build Manager
  20. A Package Manager
  21. Transferring Files
  22. Serving Web Pages
  23. A File Viewer
  24. Undo and Redo
  25. A Virtual Machine
  26. A Debugger
  27. Generating Documentation
  28. A File Cache
  29. Concurrency
  30. Conclusion
+
  1. Introduction
  2. Objects and Classes
  3. Finding Duplicate Files
  4. Matching Patterns
  5. Parsing Text
  6. Running Tests
  7. An Interpreter
  8. Functions and Closures
  9. Protocols
  10. A File Archiver
  11. An HTML Validator
  12. A Template Expander
  13. A Code Linter
  14. Page Layout
  15. Performance Profiling
  16. Object Persistence
  17. Binary Data
  18. A Database
  19. A Build Manager
  20. A Package Manager
  21. Transferring Files
  22. Serving Web Pages
  23. A File Viewer
  24. Undo and Redo
  25. A Virtual Machine
  26. A Debugger
  27. Generating Documentation
  28. A File Cache
  29. Concurrency
  30. Conclusion
  1. Bibliography
  2. Bonus Material
  3. Syllabus
  4. License
  5. Code of Conduct
  6. Contributing
  7. Glossary
  8. Colophon
  9. Index
diff --git a/docs/glossary/index.html b/docs/glossary/index.html index 07cf85cc..124d499c 100644 --- a/docs/glossary/index.html +++ b/docs/glossary/index.html @@ -37,7 +37,7 @@ Skip to content -
  1. Introduction
  2. Objects and Classes
  3. Finding Duplicate Files
  4. Matching Patterns
  5. Parsing Text
  6. Running Tests
  7. An Interpreter
  8. Functions and Closures
  9. Protocols
  10. A File Archiver
  11. An HTML Validator
  12. A Template Expander
  13. A Code Linter
  14. Page Layout
  15. Performance Profiling
  16. Object Persistence
  17. Binary Data
  18. A Database
  19. A Build Manager
  20. A Package Manager
  21. Transferring Files
  22. Serving Web Pages
  23. A File Viewer
  24. Undo and Redo
  25. A Virtual Machine
  26. A Debugger
  27. Generating Documentation
  28. A File Cache
  29. Concurrency
  30. Conclusion
+
  1. Introduction
  2. Objects and Classes
  3. Finding Duplicate Files
  4. Matching Patterns
  5. Parsing Text
  6. Running Tests
  7. An Interpreter
  8. Functions and Closures
  9. Protocols
  10. A File Archiver
  11. An HTML Validator
  12. A Template Expander
  13. A Code Linter
  14. Page Layout
  15. Performance Profiling
  16. Object Persistence
  17. Binary Data
  18. A Database
  19. A Build Manager
  20. A Package Manager
  21. Transferring Files
  22. Serving Web Pages
  23. A File Viewer
  24. Undo and Redo
  25. A Virtual Machine
  26. A Debugger
  27. Generating Documentation
  28. A File Cache
  29. Concurrency
  30. Conclusion
  1. Bibliography
  2. Bonus Material
  3. Syllabus
  4. License
  5. Code of Conduct
  6. Contributing
  7. Glossary
  8. Colophon
  9. Index
diff --git a/docs/http/index.html b/docs/http/index.html index f0b84802..adfd8667 100644 --- a/docs/http/index.html +++ b/docs/http/index.html @@ -37,7 +37,7 @@ Skip to content -
  1. Introduction
  2. Objects and Classes
  3. Finding Duplicate Files
  4. Matching Patterns
  5. Parsing Text
  6. Running Tests
  7. An Interpreter
  8. Functions and Closures
  9. Protocols
  10. A File Archiver
  11. An HTML Validator
  12. A Template Expander
  13. A Code Linter
  14. Page Layout
  15. Performance Profiling
  16. Object Persistence
  17. Binary Data
  18. A Database
  19. A Build Manager
  20. A Package Manager
  21. Transferring Files
  22. Serving Web Pages
  23. A File Viewer
  24. Undo and Redo
  25. A Virtual Machine
  26. A Debugger
  27. Generating Documentation
  28. A File Cache
  29. Concurrency
  30. Conclusion
+
  1. Introduction
  2. Objects and Classes
  3. Finding Duplicate Files
  4. Matching Patterns
  5. Parsing Text
  6. Running Tests
  7. An Interpreter
  8. Functions and Closures
  9. Protocols
  10. A File Archiver
  11. An HTML Validator
  12. A Template Expander
  13. A Code Linter
  14. Page Layout
  15. Performance Profiling
  16. Object Persistence
  17. Binary Data
  18. A Database
  19. A Build Manager
  20. A Package Manager
  21. Transferring Files
  22. Serving Web Pages
  23. A File Viewer
  24. Undo and Redo
  25. A Virtual Machine
  26. A Debugger
  27. Generating Documentation
  28. A File Cache
  29. Concurrency
  30. Conclusion
  1. Bibliography
  2. Bonus Material
  3. Syllabus
  4. License
  5. Code of Conduct
  6. Contributing
  7. Glossary
  8. Colophon
  9. Index
diff --git a/docs/index.html b/docs/index.html index dc76721c..ebb02aaa 100644 --- a/docs/index.html +++ b/docs/index.html @@ -37,7 +37,7 @@ Skip to content -
  1. Introduction
  2. Objects and Classes
  3. Finding Duplicate Files
  4. Matching Patterns
  5. Parsing Text
  6. Running Tests
  7. An Interpreter
  8. Functions and Closures
  9. Protocols
  10. A File Archiver
  11. An HTML Validator
  12. A Template Expander
  13. A Code Linter
  14. Page Layout
  15. Performance Profiling
  16. Object Persistence
  17. Binary Data
  18. A Database
  19. A Build Manager
  20. A Package Manager
  21. Transferring Files
  22. Serving Web Pages
  23. A File Viewer
  24. Undo and Redo
  25. A Virtual Machine
  26. A Debugger
  27. Generating Documentation
  28. A File Cache
  29. Concurrency
  30. Conclusion
+
  1. Introduction
  2. Objects and Classes
  3. Finding Duplicate Files
  4. Matching Patterns
  5. Parsing Text
  6. Running Tests
  7. An Interpreter
  8. Functions and Closures
  9. Protocols
  10. A File Archiver
  11. An HTML Validator
  12. A Template Expander
  13. A Code Linter
  14. Page Layout
  15. Performance Profiling
  16. Object Persistence
  17. Binary Data
  18. A Database
  19. A Build Manager
  20. A Package Manager
  21. Transferring Files
  22. Serving Web Pages
  23. A File Viewer
  24. Undo and Redo
  25. A Virtual Machine
  26. A Debugger
  27. Generating Documentation
  28. A File Cache
  29. Concurrency
  30. Conclusion
  1. Bibliography
  2. Bonus Material
  3. Syllabus
  4. License
  5. Code of Conduct
  6. Contributing
  7. Glossary
  8. Colophon
  9. Index
diff --git a/docs/interp/index.html b/docs/interp/index.html index b58d88dc..f3e29641 100644 --- a/docs/interp/index.html +++ b/docs/interp/index.html @@ -37,7 +37,7 @@ Skip to content -
  1. Introduction
  2. Objects and Classes
  3. Finding Duplicate Files
  4. Matching Patterns
  5. Parsing Text
  6. Running Tests
  7. An Interpreter
  8. Functions and Closures
  9. Protocols
  10. A File Archiver
  11. An HTML Validator
  12. A Template Expander
  13. A Code Linter
  14. Page Layout
  15. Performance Profiling
  16. Object Persistence
  17. Binary Data
  18. A Database
  19. A Build Manager
  20. A Package Manager
  21. Transferring Files
  22. Serving Web Pages
  23. A File Viewer
  24. Undo and Redo
  25. A Virtual Machine
  26. A Debugger
  27. Generating Documentation
  28. A File Cache
  29. Concurrency
  30. Conclusion
+
  1. Introduction
  2. Objects and Classes
  3. Finding Duplicate Files
  4. Matching Patterns
  5. Parsing Text
  6. Running Tests
  7. An Interpreter
  8. Functions and Closures
  9. Protocols
  10. A File Archiver
  11. An HTML Validator
  12. A Template Expander
  13. A Code Linter
  14. Page Layout
  15. Performance Profiling
  16. Object Persistence
  17. Binary Data
  18. A Database
  19. A Build Manager
  20. A Package Manager
  21. Transferring Files
  22. Serving Web Pages
  23. A File Viewer
  24. Undo and Redo
  25. A Virtual Machine
  26. A Debugger
  27. Generating Documentation
  28. A File Cache
  29. Concurrency
  30. Conclusion
  1. Bibliography
  2. Bonus Material
  3. Syllabus
  4. License
  5. Code of Conduct
  6. Contributing
  7. Glossary
  8. Colophon
  9. Index
diff --git a/docs/intro/index.html b/docs/intro/index.html index 502462c8..addbfbb8 100644 --- a/docs/intro/index.html +++ b/docs/intro/index.html @@ -37,7 +37,7 @@ Skip to content -
  1. Introduction
  2. Objects and Classes
  3. Finding Duplicate Files
  4. Matching Patterns
  5. Parsing Text
  6. Running Tests
  7. An Interpreter
  8. Functions and Closures
  9. Protocols
  10. A File Archiver
  11. An HTML Validator
  12. A Template Expander
  13. A Code Linter
  14. Page Layout
  15. Performance Profiling
  16. Object Persistence
  17. Binary Data
  18. A Database
  19. A Build Manager
  20. A Package Manager
  21. Transferring Files
  22. Serving Web Pages
  23. A File Viewer
  24. Undo and Redo
  25. A Virtual Machine
  26. A Debugger
  27. Generating Documentation
  28. A File Cache
  29. Concurrency
  30. Conclusion
+
  1. Introduction
  2. Objects and Classes
  3. Finding Duplicate Files
  4. Matching Patterns
  5. Parsing Text
  6. Running Tests
  7. An Interpreter
  8. Functions and Closures
  9. Protocols
  10. A File Archiver
  11. An HTML Validator
  12. A Template Expander
  13. A Code Linter
  14. Page Layout
  15. Performance Profiling
  16. Object Persistence
  17. Binary Data
  18. A Database
  19. A Build Manager
  20. A Package Manager
  21. Transferring Files
  22. Serving Web Pages
  23. A File Viewer
  24. Undo and Redo
  25. A Virtual Machine
  26. A Debugger
  27. Generating Documentation
  28. A File Cache
  29. Concurrency
  30. Conclusion
  1. Bibliography
  2. Bonus Material
  3. Syllabus
  4. License
  5. Code of Conduct
  6. Contributing
  7. Glossary
  8. Colophon
  9. Index
diff --git a/docs/layout/index.html b/docs/layout/index.html index dbe149be..ffc08eca 100644 --- a/docs/layout/index.html +++ b/docs/layout/index.html @@ -37,7 +37,7 @@ Skip to content -
  1. Introduction
  2. Objects and Classes
  3. Finding Duplicate Files
  4. Matching Patterns
  5. Parsing Text
  6. Running Tests
  7. An Interpreter
  8. Functions and Closures
  9. Protocols
  10. A File Archiver
  11. An HTML Validator
  12. A Template Expander
  13. A Code Linter
  14. Page Layout
  15. Performance Profiling
  16. Object Persistence
  17. Binary Data
  18. A Database
  19. A Build Manager
  20. A Package Manager
  21. Transferring Files
  22. Serving Web Pages
  23. A File Viewer
  24. Undo and Redo
  25. A Virtual Machine
  26. A Debugger
  27. Generating Documentation
  28. A File Cache
  29. Concurrency
  30. Conclusion
+
  1. Introduction
  2. Objects and Classes
  3. Finding Duplicate Files
  4. Matching Patterns
  5. Parsing Text
  6. Running Tests
  7. An Interpreter
  8. Functions and Closures
  9. Protocols
  10. A File Archiver
  11. An HTML Validator
  12. A Template Expander
  13. A Code Linter
  14. Page Layout
  15. Performance Profiling
  16. Object Persistence
  17. Binary Data
  18. A Database
  19. A Build Manager
  20. A Package Manager
  21. Transferring Files
  22. Serving Web Pages
  23. A File Viewer
  24. Undo and Redo
  25. A Virtual Machine
  26. A Debugger
  27. Generating Documentation
  28. A File Cache
  29. Concurrency
  30. Conclusion
  1. Bibliography
  2. Bonus Material
  3. Syllabus
  4. License
  5. Code of Conduct
  6. Contributing
  7. Glossary
  8. Colophon
  9. Index
diff --git a/docs/license/index.html b/docs/license/index.html index 69a9a01e..b0302616 100644 --- a/docs/license/index.html +++ b/docs/license/index.html @@ -37,7 +37,7 @@ Skip to content -
  1. Introduction
  2. Objects and Classes
  3. Finding Duplicate Files
  4. Matching Patterns
  5. Parsing Text
  6. Running Tests
  7. An Interpreter
  8. Functions and Closures
  9. Protocols
  10. A File Archiver
  11. An HTML Validator
  12. A Template Expander
  13. A Code Linter
  14. Page Layout
  15. Performance Profiling
  16. Object Persistence
  17. Binary Data
  18. A Database
  19. A Build Manager
  20. A Package Manager
  21. Transferring Files
  22. Serving Web Pages
  23. A File Viewer
  24. Undo and Redo
  25. A Virtual Machine
  26. A Debugger
  27. Generating Documentation
  28. A File Cache
  29. Concurrency
  30. Conclusion
+
  1. Introduction
  2. Objects and Classes
  3. Finding Duplicate Files
  4. Matching Patterns
  5. Parsing Text
  6. Running Tests
  7. An Interpreter
  8. Functions and Closures
  9. Protocols
  10. A File Archiver
  11. An HTML Validator
  12. A Template Expander
  13. A Code Linter
  14. Page Layout
  15. Performance Profiling
  16. Object Persistence
  17. Binary Data
  18. A Database
  19. A Build Manager
  20. A Package Manager
  21. Transferring Files
  22. Serving Web Pages
  23. A File Viewer
  24. Undo and Redo
  25. A Virtual Machine
  26. A Debugger
  27. Generating Documentation
  28. A File Cache
  29. Concurrency
  30. Conclusion
  1. Bibliography
  2. Bonus Material
  3. Syllabus
  4. License
  5. Code of Conduct
  6. Contributing
  7. Glossary
  8. Colophon
  9. Index
diff --git a/docs/lint/index.html b/docs/lint/index.html index 46128c90..1d51e552 100644 --- a/docs/lint/index.html +++ b/docs/lint/index.html @@ -37,7 +37,7 @@ Skip to content -
  1. Introduction
  2. Objects and Classes
  3. Finding Duplicate Files
  4. Matching Patterns
  5. Parsing Text
  6. Running Tests
  7. An Interpreter
  8. Functions and Closures
  9. Protocols
  10. A File Archiver
  11. An HTML Validator
  12. A Template Expander
  13. A Code Linter
  14. Page Layout
  15. Performance Profiling
  16. Object Persistence
  17. Binary Data
  18. A Database
  19. A Build Manager
  20. A Package Manager
  21. Transferring Files
  22. Serving Web Pages
  23. A File Viewer
  24. Undo and Redo
  25. A Virtual Machine
  26. A Debugger
  27. Generating Documentation
  28. A File Cache
  29. Concurrency
  30. Conclusion
+
  1. Introduction
  2. Objects and Classes
  3. Finding Duplicate Files
  4. Matching Patterns
  5. Parsing Text
  6. Running Tests
  7. An Interpreter
  8. Functions and Closures
  9. Protocols
  10. A File Archiver
  11. An HTML Validator
  12. A Template Expander
  13. A Code Linter
  14. Page Layout
  15. Performance Profiling
  16. Object Persistence
  17. Binary Data
  18. A Database
  19. A Build Manager
  20. A Package Manager
  21. Transferring Files
  22. Serving Web Pages
  23. A File Viewer
  24. Undo and Redo
  25. A Virtual Machine
  26. A Debugger
  27. Generating Documentation
  28. A File Cache
  29. Concurrency
  30. Conclusion
  1. Bibliography
  2. Bonus Material
  3. Syllabus
  4. License
  5. Code of Conduct
  6. Contributing
  7. Glossary
  8. Colophon
  9. Index
diff --git a/docs/oop/index.html b/docs/oop/index.html index 02cd9b5f..53218241 100644 --- a/docs/oop/index.html +++ b/docs/oop/index.html @@ -37,7 +37,7 @@ Skip to content -
  1. Introduction
  2. Objects and Classes
  3. Finding Duplicate Files
  4. Matching Patterns
  5. Parsing Text
  6. Running Tests
  7. An Interpreter
  8. Functions and Closures
  9. Protocols
  10. A File Archiver
  11. An HTML Validator
  12. A Template Expander
  13. A Code Linter
  14. Page Layout
  15. Performance Profiling
  16. Object Persistence
  17. Binary Data
  18. A Database
  19. A Build Manager
  20. A Package Manager
  21. Transferring Files
  22. Serving Web Pages
  23. A File Viewer
  24. Undo and Redo
  25. A Virtual Machine
  26. A Debugger
  27. Generating Documentation
  28. A File Cache
  29. Concurrency
  30. Conclusion
+
  1. Introduction
  2. Objects and Classes
  3. Finding Duplicate Files
  4. Matching Patterns
  5. Parsing Text
  6. Running Tests
  7. An Interpreter
  8. Functions and Closures
  9. Protocols
  10. A File Archiver
  11. An HTML Validator
  12. A Template Expander
  13. A Code Linter
  14. Page Layout
  15. Performance Profiling
  16. Object Persistence
  17. Binary Data
  18. A Database
  19. A Build Manager
  20. A Package Manager
  21. Transferring Files
  22. Serving Web Pages
  23. A File Viewer
  24. Undo and Redo
  25. A Virtual Machine
  26. A Debugger
  27. Generating Documentation
  28. A File Cache
  29. Concurrency
  30. Conclusion
  1. Bibliography
  2. Bonus Material
  3. Syllabus
  4. License
  5. Code of Conduct
  6. Contributing
  7. Glossary
  8. Colophon
  9. Index
diff --git a/docs/pack/index.html b/docs/pack/index.html index f25b0f78..35aa35af 100644 --- a/docs/pack/index.html +++ b/docs/pack/index.html @@ -37,7 +37,7 @@ Skip to content -
  1. Introduction
  2. Objects and Classes
  3. Finding Duplicate Files
  4. Matching Patterns
  5. Parsing Text
  6. Running Tests
  7. An Interpreter
  8. Functions and Closures
  9. Protocols
  10. A File Archiver
  11. An HTML Validator
  12. A Template Expander
  13. A Code Linter
  14. Page Layout
  15. Performance Profiling
  16. Object Persistence
  17. Binary Data
  18. A Database
  19. A Build Manager
  20. A Package Manager
  21. Transferring Files
  22. Serving Web Pages
  23. A File Viewer
  24. Undo and Redo
  25. A Virtual Machine
  26. A Debugger
  27. Generating Documentation
  28. A File Cache
  29. Concurrency
  30. Conclusion
+
  1. Introduction
  2. Objects and Classes
  3. Finding Duplicate Files
  4. Matching Patterns
  5. Parsing Text
  6. Running Tests
  7. An Interpreter
  8. Functions and Closures
  9. Protocols
  10. A File Archiver
  11. An HTML Validator
  12. A Template Expander
  13. A Code Linter
  14. Page Layout
  15. Performance Profiling
  16. Object Persistence
  17. Binary Data
  18. A Database
  19. A Build Manager
  20. A Package Manager
  21. Transferring Files
  22. Serving Web Pages
  23. A File Viewer
  24. Undo and Redo
  25. A Virtual Machine
  26. A Debugger
  27. Generating Documentation
  28. A File Cache
  29. Concurrency
  30. Conclusion
  1. Bibliography
  2. Bonus Material
  3. Syllabus
  4. License
  5. Code of Conduct
  6. Contributing
  7. Glossary
  8. Colophon
  9. Index
diff --git a/docs/parse/index.html b/docs/parse/index.html index 911bb3f0..d575b408 100644 --- a/docs/parse/index.html +++ b/docs/parse/index.html @@ -37,7 +37,7 @@ Skip to content -
  1. Introduction
  2. Objects and Classes
  3. Finding Duplicate Files
  4. Matching Patterns
  5. Parsing Text
  6. Running Tests
  7. An Interpreter
  8. Functions and Closures
  9. Protocols
  10. A File Archiver
  11. An HTML Validator
  12. A Template Expander
  13. A Code Linter
  14. Page Layout
  15. Performance Profiling
  16. Object Persistence
  17. Binary Data
  18. A Database
  19. A Build Manager
  20. A Package Manager
  21. Transferring Files
  22. Serving Web Pages
  23. A File Viewer
  24. Undo and Redo
  25. A Virtual Machine
  26. A Debugger
  27. Generating Documentation
  28. A File Cache
  29. Concurrency
  30. Conclusion
+
  1. Introduction
  2. Objects and Classes
  3. Finding Duplicate Files
  4. Matching Patterns
  5. Parsing Text
  6. Running Tests
  7. An Interpreter
  8. Functions and Closures
  9. Protocols
  10. A File Archiver
  11. An HTML Validator
  12. A Template Expander
  13. A Code Linter
  14. Page Layout
  15. Performance Profiling
  16. Object Persistence
  17. Binary Data
  18. A Database
  19. A Build Manager
  20. A Package Manager
  21. Transferring Files
  22. Serving Web Pages
  23. A File Viewer
  24. Undo and Redo
  25. A Virtual Machine
  26. A Debugger
  27. Generating Documentation
  28. A File Cache
  29. Concurrency
  30. Conclusion
  1. Bibliography
  2. Bonus Material
  3. Syllabus
  4. License
  5. Code of Conduct
  6. Contributing
  7. Glossary
  8. Colophon
  9. Index
diff --git a/docs/perf/index.html b/docs/perf/index.html index 0d5a4f67..c0ced286 100644 --- a/docs/perf/index.html +++ b/docs/perf/index.html @@ -37,7 +37,7 @@ Skip to content -
  1. Introduction
  2. Objects and Classes
  3. Finding Duplicate Files
  4. Matching Patterns
  5. Parsing Text
  6. Running Tests
  7. An Interpreter
  8. Functions and Closures
  9. Protocols
  10. A File Archiver
  11. An HTML Validator
  12. A Template Expander
  13. A Code Linter
  14. Page Layout
  15. Performance Profiling
  16. Object Persistence
  17. Binary Data
  18. A Database
  19. A Build Manager
  20. A Package Manager
  21. Transferring Files
  22. Serving Web Pages
  23. A File Viewer
  24. Undo and Redo
  25. A Virtual Machine
  26. A Debugger
  27. Generating Documentation
  28. A File Cache
  29. Concurrency
  30. Conclusion
+
  1. Introduction
  2. Objects and Classes
  3. Finding Duplicate Files
  4. Matching Patterns
  5. Parsing Text
  6. Running Tests
  7. An Interpreter
  8. Functions and Closures
  9. Protocols
  10. A File Archiver
  11. An HTML Validator
  12. A Template Expander
  13. A Code Linter
  14. Page Layout
  15. Performance Profiling
  16. Object Persistence
  17. Binary Data
  18. A Database
  19. A Build Manager
  20. A Package Manager
  21. Transferring Files
  22. Serving Web Pages
  23. A File Viewer
  24. Undo and Redo
  25. A Virtual Machine
  26. A Debugger
  27. Generating Documentation
  28. A File Cache
  29. Concurrency
  30. Conclusion
  1. Bibliography
  2. Bonus Material
  3. Syllabus
  4. License
  5. Code of Conduct
  6. Contributing
  7. Glossary
  8. Colophon
  9. Index
diff --git a/docs/persist/index.html b/docs/persist/index.html index 8709000a..d78ea4ca 100644 --- a/docs/persist/index.html +++ b/docs/persist/index.html @@ -37,7 +37,7 @@ Skip to content -
  1. Introduction
  2. Objects and Classes
  3. Finding Duplicate Files
  4. Matching Patterns
  5. Parsing Text
  6. Running Tests
  7. An Interpreter
  8. Functions and Closures
  9. Protocols
  10. A File Archiver
  11. An HTML Validator
  12. A Template Expander
  13. A Code Linter
  14. Page Layout
  15. Performance Profiling
  16. Object Persistence
  17. Binary Data
  18. A Database
  19. A Build Manager
  20. A Package Manager
  21. Transferring Files
  22. Serving Web Pages
  23. A File Viewer
  24. Undo and Redo
  25. A Virtual Machine
  26. A Debugger
  27. Generating Documentation
  28. A File Cache
  29. Concurrency
  30. Conclusion
+
  1. Introduction
  2. Objects and Classes
  3. Finding Duplicate Files
  4. Matching Patterns
  5. Parsing Text
  6. Running Tests
  7. An Interpreter
  8. Functions and Closures
  9. Protocols
  10. A File Archiver
  11. An HTML Validator
  12. A Template Expander
  13. A Code Linter
  14. Page Layout
  15. Performance Profiling
  16. Object Persistence
  17. Binary Data
  18. A Database
  19. A Build Manager
  20. A Package Manager
  21. Transferring Files
  22. Serving Web Pages
  23. A File Viewer
  24. Undo and Redo
  25. A Virtual Machine
  26. A Debugger
  27. Generating Documentation
  28. A File Cache
  29. Concurrency
  30. Conclusion
  1. Bibliography
  2. Bonus Material
  3. Syllabus
  4. License
  5. Code of Conduct
  6. Contributing
  7. Glossary
  8. Colophon
  9. Index
diff --git a/docs/protocols/index.html b/docs/protocols/index.html index f9230bfd..91cab087 100644 --- a/docs/protocols/index.html +++ b/docs/protocols/index.html @@ -37,7 +37,7 @@ Skip to content -
  1. Introduction
  2. Objects and Classes
  3. Finding Duplicate Files
  4. Matching Patterns
  5. Parsing Text
  6. Running Tests
  7. An Interpreter
  8. Functions and Closures
  9. Protocols
  10. A File Archiver
  11. An HTML Validator
  12. A Template Expander
  13. A Code Linter
  14. Page Layout
  15. Performance Profiling
  16. Object Persistence
  17. Binary Data
  18. A Database
  19. A Build Manager
  20. A Package Manager
  21. Transferring Files
  22. Serving Web Pages
  23. A File Viewer
  24. Undo and Redo
  25. A Virtual Machine
  26. A Debugger
  27. Generating Documentation
  28. A File Cache
  29. Concurrency
  30. Conclusion
+
  1. Introduction
  2. Objects and Classes
  3. Finding Duplicate Files
  4. Matching Patterns
  5. Parsing Text
  6. Running Tests
  7. An Interpreter
  8. Functions and Closures
  9. Protocols
  10. A File Archiver
  11. An HTML Validator
  12. A Template Expander
  13. A Code Linter
  14. Page Layout
  15. Performance Profiling
  16. Object Persistence
  17. Binary Data
  18. A Database
  19. A Build Manager
  20. A Package Manager
  21. Transferring Files
  22. Serving Web Pages
  23. A File Viewer
  24. Undo and Redo
  25. A Virtual Machine
  26. A Debugger
  27. Generating Documentation
  28. A File Cache
  29. Concurrency
  30. Conclusion
  1. Bibliography
  2. Bonus Material
  3. Syllabus
  4. License
  5. Code of Conduct
  6. Contributing
  7. Glossary
  8. Colophon
  9. Index
diff --git a/docs/syllabus/index.html b/docs/syllabus/index.html index 204519d9..c18af978 100644 --- a/docs/syllabus/index.html +++ b/docs/syllabus/index.html @@ -37,7 +37,7 @@ Skip to content -
  1. Introduction
  2. Objects and Classes
  3. Finding Duplicate Files
  4. Matching Patterns
  5. Parsing Text
  6. Running Tests
  7. An Interpreter
  8. Functions and Closures
  9. Protocols
  10. A File Archiver
  11. An HTML Validator
  12. A Template Expander
  13. A Code Linter
  14. Page Layout
  15. Performance Profiling
  16. Object Persistence
  17. Binary Data
  18. A Database
  19. A Build Manager
  20. A Package Manager
  21. Transferring Files
  22. Serving Web Pages
  23. A File Viewer
  24. Undo and Redo
  25. A Virtual Machine
  26. A Debugger
  27. Generating Documentation
  28. A File Cache
  29. Concurrency
  30. Conclusion
+
  1. Introduction
  2. Objects and Classes
  3. Finding Duplicate Files
  4. Matching Patterns
  5. Parsing Text
  6. Running Tests
  7. An Interpreter
  8. Functions and Closures
  9. Protocols
  10. A File Archiver
  11. An HTML Validator
  12. A Template Expander
  13. A Code Linter
  14. Page Layout
  15. Performance Profiling
  16. Object Persistence
  17. Binary Data
  18. A Database
  19. A Build Manager
  20. A Package Manager
  21. Transferring Files
  22. Serving Web Pages
  23. A File Viewer
  24. Undo and Redo
  25. A Virtual Machine
  26. A Debugger
  27. Generating Documentation
  28. A File Cache
  29. Concurrency
  30. Conclusion
  1. Bibliography
  2. Bonus Material
  3. Syllabus
  4. License
  5. Code of Conduct
  6. Contributing
  7. Glossary
  8. Colophon
  9. Index
@@ -389,8 +389,8 @@

Syllabus

  • Using lookup tables for function or method dispatch makes programs easier to extend.
  • -Generating Documentation -(slides) +Generating Documentation +(slides)