SYNTAX
ಕಂಪ್ಯೂಟರ್ ವಿಜ್ಞಾನದಲ್ಲಿ, ಸಿಂಟಾಕ್ಸ್ ಎಂಬುದು ಎಲ್ಲಾ ರೀತಿಯ ಸಂದರ್ಭ-ಮುಕ್ತ ವ್ಯಾಕರಣಗಳಿಗೆ (ಸಿ. ಎಫ್. ಜಿ. ಗಳು) ಮತ್ತು ಕೆಲವು ವರ್ಗದ ಸಂದರ್ಭೋಚಿತ ವ್ಯಾಕರಣಗಳಿಗೆ ಲೆಕ್ಸಿಕಲ್ ಮತ್ತು ವಾಕ್ಯರಚನೆಯ ವಿಶ್ಲೇಷಕಗಳನ್ನು (ಪಾರ್ಸರ್ಗಳು) (ನಿರ್ಣಾಯಕ ಮತ್ತು ನಿರ್ಣಾಯಕವಲ್ಲದ ಎರಡೂ) ಉತ್ಪಾದಿಸಲು ಬಳಸುವ ಒಂದು ವ್ಯವಸ್ಥೆಯಾಗಿದೆ. ಇದನ್ನು ಫ್ರಾನ್ಸ್ನ ಐ. ಎನ್. ಆರ್. ಐ. ಎ. ಯಲ್ಲಿ ಹಲವಾರು ದಶಕಗಳಿಂದ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗಿದೆ, ಹೆಚ್ಚಾಗಿ ಪಿಯರೆ ಬೌಲಿಯರ್ ಅವರಿಂದ, ಆದರೆ 2007 ರಿಂದ ಮಾತ್ರ ಉಚಿತ ಸಾಫ್ಟ್ವೇರ್ ಆಗಿದೆ. ಸಿಂಟಾಕ್ಸ್ ಅನ್ನು ಸಿಇಸಿಐಎಲ್ಎಲ್ ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ ವಿತರಿಸಲಾಗುತ್ತದೆ. ಸಂದರ್ಭ-ಮುಕ್ತ ಪಾರ್ಸಿಂಗ್ ಸಿಂಟಾಕ್ಸ್ ಹೆಚ್ಚಿನ ವರ್ಗದ ನಿರ್ಣಾಯಕ (ನಿಸ್ಸಂದಿಗ್ಧ) ವ್ಯಾಕರಣಗಳನ್ನು (ಎಲ್ಆರ್, ಎಲ್ಎಎಲ್ಆರ್, ಆರ್ಎಲ್ಆರ್ ಮತ್ತು ಸಾಮಾನ್ಯ ಸಂದರ್ಭ-ಮುಕ್ತ ವ್ಯಾಕರಣಗಳನ್ನು ನಿರ್ವಹಿಸುತ್ತದೆ. ನಿರ್ಣಾಯಕ ಆವೃತ್ತಿಯನ್ನು ಕಾರ್ಯಾಚರಣೆಯ ಸಂದರ್ಭಗಳಲ್ಲಿ ಬಳಸಲಾಗಿದೆ (ಉದಾಹರಣೆಗೆ, ಅದಾ), ಮತ್ತು ಪ್ರಸ್ತುತ ಇದನ್ನು ಸಂಕಲನದ ಎರಡೂ ಕ್ಷೇತ್ರಗಳಲ್ಲಿಯೂ ಬಳಸಲಾಗುತ್ತದೆ. ನಿರ್ಣಾಯಕವಲ್ಲದ ವೈಶಿಷ್ಟ್ಯಗಳಲ್ಲಿ ನೈಸರ್ಗಿಕ ಭಾಷಾ ಸಂಸ್ಕರಣೆಗೆ ಬಳಸುವ ಅರ್ಲಿ ಪಾರ್ಸರ್ ಜನರೇಟರ್ ಸೇರಿದೆ. ಸಿಂಟಾಕ್ಸ್ನಿಂದ ಉತ್ಪತ್ತಿಯಾಗುವ ಪಾರ್ಸರ್ಗಳು ಶಕ್ತಿಯುತ ದೋಷ ಚೇತರಿಕೆ ಕಾರ್ಯವಿಧಾನಗಳನ್ನು ಒಳಗೊಂಡಿವೆ, ಮತ್ತು ಅಮೂರ್ತ ಮರದ ಮೇಲೆ ಅಥವಾ ಹಂಚಿದ ಪಾರ್ಸ್ ಅರಣ್ಯದಲ್ಲಿ ಶಬ್ದಾರ್ಥದ ಕ್ರಿಯೆಗಳು ಮತ್ತು ಗುಣಲಕ್ಷಣಗಳ ಮೌಲ್ಯಮಾಪನವನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತವೆ. ಸಂದರ್ಭೋಚಿತ ಪಾರ್ಸಿಂಗ್ ಸಿಂಟಾಕ್ಸ್ನ ಪ್ರಸ್ತುತ ಆವೃತ್ತಿಯು (ಆವೃತ್ತಿ 6.0 ಬೀಟಾ) ಇತರ ಔಪಚಾರಿಕತೆಗಳಿಗಾಗಿ ಪಾರ್ಸರ್ ಜನರೇಟರ್ಗಳನ್ನು ಸಹ ಒಳಗೊಂಡಿದೆ, ಇದನ್ನು ನೈಸರ್ಗಿಕ ಭಾಷಾ ಸಂಸ್ಕರಣೆ ಮತ್ತು ಜೈವಿಕ-ಮಾಹಿತಿಶಾಸ್ತ್ರಕ್ಕೆ ಬಳಸಲಾಗುತ್ತದೆ. ಈ ಔಪಚಾರಿಕತೆಗಳು ಸಂದರ್ಭ-ಸೂಕ್ಷ್ಮ ಔಪಚಾರಿಕತೆಗಳಾಗಿವೆ (ಟಿಎಜಿ, ಆರ್ಸಿಜಿ ಅಥವಾ ಸಂದರ್ಭ-ಮುಕ್ತ ವ್ಯಾಕರಣಗಳನ್ನು ಅವಲಂಬಿಸಿರುವ ಔಪಚಾರಿಕತೆಗಳು ಮತ್ತು ಗುಣಲಕ್ಷಣಗಳ ಮೌಲ್ಯಮಾಪನಕ್ಕೆ ಧನ್ಯವಾದಗಳು, ವಿಶೇಷವಾಗಿ ನೈಸರ್ಗಿಕ ಭಾಷಾ ಸಂಸ್ಕರಣೆಗೆ (ಎಲ್ಎಫ್ಜಿ). ದೋಷ ಚೇತರಿಕೆ ಸಿಂಟಾಕ್ಸ್ನ ಒಂದು ಉತ್ತಮ ಲಕ್ಷಣವೆಂದರೆ (ಲೆಕ್ಸ್/ಯಾಕ್ಗೆ ಹೋಲಿಸಿದರೆ) ಲೆಕ್ಸಿಕಲ್ ಮತ್ತು ವಾಕ್ಯರಚನೆಯ ದೋಷಗಳಿಂದ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಚೇತರಿಸಿಕೊಳ್ಳಲು, ಹೆಚ್ಚುವರಿ ಅಕ್ಷರಗಳು ಅಥವಾ ಟೋಕನ್ಗಳನ್ನು ಅಳಿಸುವ ಮೂಲಕ, ಕಾಣೆಯಾದ ಅಕ್ಷರಗಳು ಅಥವಾ ಟೋಕನ್ಗಳನ್ನು ಸೇರಿಸುವ ಮೂಲಕ, ಅಕ್ಷರಗಳು ಅಥವಾ ಟೋಕನ್ಗಳನ್ನು ಕ್ರಮಬದ್ಧಗೊಳಿಸುವ ಮೂಲಕ ಅದರ ಅಂತರ್ನಿರ್ಮಿತ ಅಲ್ಗಾರಿದಮ್ ಆಗಿದೆ. ಈ ಅಲ್ಗಾರಿದಮ್ ಪೂರ್ವನಿಯೋಜಿತ ನಡವಳಿಕೆಯನ್ನು ಹೊಂದಿದ್ದು, ಲೆಕ್ಸರ್ ಮತ್ತು ಪಾರ್ಸರ್ ಅನ್ನು ನಿರ್ಮಿಸಲಾಗಿರುವ ಭಾಷೆಗೆ ಹೊಂದಿಕೊಳ್ಳುವ ಕಸ್ಟಮ್ ರಿಕವರಿ ನಿಯಮಗಳನ್ನು ಒದಗಿಸುವ ಮೂಲಕ ಅದನ್ನು ಮಾರ್ಪಡಿಸಬಹುದು. ಉಲ್ಲೇಖಗಳು ಬಾಹ್ಯ ಕೊಂಡಿಗಳು ಸಿಂಟಾಕ್ಸ್ ಜಾಲತಾಣ ಪೇಪರ್ ಆನ್ ದಿ ಕನ್ಸ್ಟ್ರಕ್ಷನ್ ಆಫ್ ಕಂಪೈಲರ್ಸ್ ಯೂಸಿಂಗ್ ಸಿಂಟಾಕ್ಸ್ ಅಂಡ್ ಟ್ರಾಯನ್ (ಕಂಪೈಲರ್ ಕನ್ಸ್ಟ್ರಕ್ಷನ್ '02 ಕಾನ್ಫರೆನ್ಸ್) ಕಂಪೈಲಿಂಗ್ ಟೂಲ್ಸ್ ಪಾರ್ಸರ್ ಜನರೇಟರ್ಗಳು