equal
deleted
inserted
replaced
152 All these algorithms involve a fair |
152 All these algorithms involve a fair |
153 amount of calculations, which cannot be easily done by hand. There are a few web applications, typically |
153 amount of calculations, which cannot be easily done by hand. There are a few web applications, typically |
154 written in <A HREF="http://en.wikipedia.org/wiki/JavaScript">Javascript</A>, that animate these |
154 written in <A HREF="http://en.wikipedia.org/wiki/JavaScript">Javascript</A>, that animate these |
155 calculations, for example <A HREF="http://hackingoff.com/compilers/regular-expression-to-nfa-dfa">this one<A/>. |
155 calculations, for example <A HREF="http://hackingoff.com/compilers/regular-expression-to-nfa-dfa">this one<A/>. |
156 But they all have their deficiencies and can be improved with more modern technology. |
156 But they all have their deficiencies and can be improved with more modern technology. |
|
157 An instance is the impressive animation of Phython code found |
|
158 <A HREF="http://www.pythontutor.com">here</A>. |
157 </p> |
159 </p> |
158 |
160 |
159 <p> |
161 <p> |
160 There now many useful libraries for JavaScript, for example, this |
162 There now many useful libraries for JavaScript, for example, this |
161 <A HREF="http://getspringy.com">one</A> for graphs or this |
163 <A HREF="http://getspringy.com">one</A> for graphs or this |