Rosetta Code:Village Pump/Suggest a programming task: Difference between revisions
Rosetta Code:Village Pump/Suggest a programming task (view source)
Revision as of 08:43, 2 December 2011
, 12 years ago→Prolog interpreter
m (→General: duplicate of what's now under Mathematical Operations) |
|||
Line 206:
:Even though Prolog's syntax is simple, there is a rather elaborate parser necessary (including redefining operators and precedence, IIRC) plus the runtime operation of Prolog is rather complicated to implement (SWI-Prolog for example is quite a large project), this would only be feasible if you define a subset of Prolog (e.g. only logical terms). --[[User:AlexLehm|AlexLehm]] 10:30, 28 October 2011 (UTC)
:Edinburgh Prolog standard has rather elaborate character definition syntax. Prolog parser is anything but trivial. [[User:WillNess|WillNess]] 08:43, 2 December 2011 (UTC)
===Compact Whitespace interpreter===
|