मैं OCaml के लिए नया हूँ और मैं कोई सुराग नहीं क्यों यह मुझे एक सिंटैक्स त्रुटि दे रहा है है:OCaml सिंटेक्स त्रुटि
type ('nonterminal, 'terminal) pe =
| Empty
| T of t
| N of n
| Seq of list
| Choose of list
| Star of e
| Not of e;;
type ('nonterminal, 'terminal) pe_tree =
| Is_empty
| Leaf of t
| Node of (n,tree)
| Sequence of list
| Repeat of list
| Is_not of e;;
सभी यह कह रहा है वहाँ लाइन पर एक सिंटैक्स त्रुटि है कि 14 वर्ण 0 है -1 (जहां है) और मैं यह नहीं समझ सकता कि क्यों!
धन्यवाद! हालांकि मैं उलझन में हूं, क्योंकि मेरे पास इससे पहले एक और प्रकार की घोषणा है (जिसे मैंने अभी अपने मूल प्रश्न में जोड़ा है) और यह ठीक से संकलित है:/ – robocop
वहां केवल उन प्रकार की परिभाषाएं होनी चाहिए; 't',' e' को अन्य चीजों के साथ परिभाषित नहीं किया गया है, जिसका मैंने उल्लेख किया है। उन परिभाषाओं में से कोई भी संकलित नहीं होना चाहिए जैसा आपने उन्हें प्रदर्शित किया है। – nlucaroni
ओह ठीक है, मैं देखता हूँ। यह अब स्पष्ट है हाहा मुझे नहीं पता कि मुझे इतना परेशानी क्यों हो रही थी - धन्यवाद! – robocop