7.1: Intro to Session 7: Context-Free Grammar - Programming with Text

Subscribers:
1,740,000
Published on ● Video Link: https://www.youtube.com/watch?v=Rhqk9HYiB7Q



Duration: 14:30
76,624 views
1,345


This video introduces Session 7: Context-Free Grammar from the ITP course "Programming from A to Z". A Context-Free Grammar is a set of recursive "replacement" rules to generate text. In this session, I discuss two JavaScript libraries: Tracery and RiTa.js for working with context-free grammars. Finally, I code from scratch basic context-free grammar system.

Videos discussed in this video:
🔗Next video: https://youtu.be/C3EwsSNJeOE
🔗Course url: http://shiffman.net/a2z/
🔗GitHub Repo with all the info for Programming from A to Z: https://github.com/shiffman/A2Z-F16

🚂 Website: http://thecodingtrain.com/
👾 Share Your Creation! https://thecodingtrain.com/Guides/community-contribution-guide.html
🚩 Suggest Topics: https://github.com/CodingTrain/Rainbow-Topics
💡 GitHub: https://github.com/CodingTrain
💬 Discord: https://discord.gg/hPuGy2g
💖 Membership: http://youtube.com/thecodingtrain/join
🛒 Store: https://standard.tv/codingtrain
📚 Books: https://www.amazon.com/shop/thecodingtrain
🖋️ Twitter: https://twitter.com/thecodingtrain
📸 Instagram: https://www.instagram.com/the.coding.train/

🎥 Coding Challenges: https://www.youtube.com/playlist?list=PLRqwX-V7Uu6ZiZxtDDRCi6uhfTH4FilpH
🎥 Intro to Programming: https://www.youtube.com/playlist?list=PLRqwX-V7Uu6Zy51Q-x9tMWIv9cueOFTFA

🔗 p5.js: https://p5js.org
🔗 p5.js Web Editor: https://editor.p5js.org/
🔗 Processing: https://processing.org

📄 Code of Conduct: https://github.com/CodingTrain/Code-of-Conduct







Tags:
context-free grammars
grammars
grammar
context-free grammar
tracery
ritajs
rita.js
rita
live
programming
daniel shiffman
creative coding
p5.js
coding challenge
p5.js tutorial
p5js
javascript (programming language)
tutorial
javascript
algorithms
javascript string object
js string object
programming from a to z
programming challenge
regular expressions
text analysis
programming from A to Z