![]() | |
![]() |
| | Thread Tools | Display Modes |
#11
| |||
| |||
|
|
Michael Wojcik <mwojcik (AT) newsguy (DOT) com> writes: That's not exactly what "Turing-complete" means, but it's pretty close. (In practice, real-world implementations of programming languages are limited by real-world computers, which have finite storage and execution time, so they're really equivalent to bounded Turing machines, which are equivalent to push-down automata, which are not Turing-complete. But we generally ignore that detail.) Pedantry: Bounded turing machines (BTM) are more powerfull than push-down automata (PDA). BTMs recognize the context sensitive languages, whereas PDAs recognize the context free languages. An example of a language recognized by a BTM but not a PDA is { ww | w in S* } (where S is the input alphabet). |
![]() |
| Thread Tools | |
| Display Modes | |
| |