ಕೊನೆಯ ನವೀಕರಣದ ನಾಲ್ಕು ವರ್ಷಗಳ ನಂತರ, GNU M4 ಮ್ಯಾಕ್ರೋ ಪ್ರೊಸೆಸರ್ 1.4.20 ಬಿಡುಗಡೆಯಾಯಿತು, ಇದನ್ನು ಆಟೋಕಾನ್ಫ್ ಟೂಲ್ಕಿಟ್ನಲ್ಲಿ ಸೆಂಡ್ಮೇಲ್ ಕಾನ್ಫಿಗರೇಶನ್ ಅನ್ನು ರೂಪಿಸಲು ಮತ್ತು ಕಾನ್ಫಿಗರ್ ಸ್ಕ್ರಿಪ್ಟ್ಗಳನ್ನು ರಚಿಸಲು ಹೊದಿಕೆಯಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ. M4 ನಿಮಗೆ ಟೆಂಪ್ಲೇಟ್ಗಳ ಆಧಾರದ ಮೇಲೆ ಕ್ರಿಯಾತ್ಮಕವಾಗಿ ಪಠ್ಯವನ್ನು ರಚಿಸಲು ಅನುಮತಿಸುತ್ತದೆ, ಇನ್ಪುಟ್ ಪಠ್ಯದ ಮೂಲಕ ಹಾದುಹೋಗುತ್ತದೆ ಮತ್ತು ಈ ಪಠ್ಯದಲ್ಲಿ ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಮ್ಯಾಕ್ರೋಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವ ಫಲಿತಾಂಶವನ್ನು ಬದಲಿಸುತ್ತದೆ. ಮ್ಯಾಕ್ರೋಗಳು ಸ್ಥಳೀಯ ಮತ್ತು ಸಿದ್ಧ-ಸಿದ್ಧ ಕಾರ್ಯಗಳನ್ನು ಕರೆಯಬಹುದು, ಉದಾಹರಣೆಗೆ, ಫೈಲ್ಗಳನ್ನು ಸೇರಿಸಲು, ಅಂಕಗಣಿತದ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ನಿರ್ವಹಿಸಲು, ಸ್ಟ್ರಿಂಗ್ ಡೇಟಾವನ್ನು ಕುಶಲತೆಯಿಂದ ನಿರ್ವಹಿಸಲು ಮತ್ತು ಸಿಸ್ಟಮ್ ಆಜ್ಞೆಗಳನ್ನು ಚಲಾಯಿಸಲು.
ಹೊಸ ಆವೃತ್ತಿಯಲ್ಲಿ:
- "ಇವಾಲ್" ಹೇಳಿಕೆಗಳ ಕಾರ್ಯಗತಗೊಳಿಸುವಿಕೆಯನ್ನು ಗಮನಾರ್ಹವಾಗಿ ವೇಗಗೊಳಿಸಲಾಗಿದೆ.
- ಹೊಸ ಸಿ ಭಾಷಾ ಮಾನದಂಡಗಳೊಂದಿಗೆ ಹೊಂದಾಣಿಕೆಯನ್ನು ಖಚಿತಪಡಿಸಲಾಗಿದೆ.
- ಪೋರ್ಟಬಿಲಿಟಿ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸಲು ಗ್ನುಲಿಬ್ನಿಂದ ಪೋರ್ಟ್ ಮಾಡಲಾದ ಪರಿಹಾರಗಳು.
- "syscmd" ಮತ್ತು "esyscmd" ಆಜ್ಞೆಗಳು ಈಗ "+" ಮತ್ತು "-" ಚಿಹ್ನೆಗಳಿಂದ ಪ್ರಾರಂಭವಾಗುವ ಆಜ್ಞಾ ಸಾಲಿನ ಅಭಿವ್ಯಕ್ತಿಗಳನ್ನು ನಿರ್ವಹಿಸುತ್ತವೆ.
- ಯುನಿಕ್ಸ್ ಅಲ್ಲದ ಪ್ಲಾಟ್ಫಾರ್ಮ್ಗಳಲ್ಲಿ ಪೋರ್ಟಬಲ್ ಫೈಲ್ಗಳನ್ನು ಲೋಡ್ ಮಾಡುವಾಗ ಬೈನರಿ ಮೋಡ್ನ ಸರಿಯಾದ ಸಕ್ರಿಯಗೊಳಿಸುವಿಕೆಯನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ, ಇದರಲ್ಲಿ ಬೈನರಿ ಫೈಲ್ಗಳನ್ನು ಪಠ್ಯ ಫೈಲ್ಗಳಿಗಿಂತ ವಿಭಿನ್ನವಾಗಿ ಸಂಸ್ಕರಿಸಲಾಗುತ್ತದೆ (ಉದಾಹರಣೆಗೆ, ಸಾಲಿನ ಕೊನೆಯಲ್ಲಿರುವ ಅಕ್ಷರಗಳನ್ನು ಬದಲಾಯಿಸಲಾಗುತ್ತದೆ).
ಮೂಲ: opennet.ru
