ಅದಾ ಭಾಷಾ ಅನುವಾದಕ LLVM ಅನ್ನು ಆಧರಿಸಿ ಪ್ರಕಟಿಸಲಾಗಿದೆ

GNAT ನ ಡೆವಲಪರ್‌ಗಳು, ಅದಾ ಭಾಷಾ ಸಂಕಲನಕಾರ, ಪ್ರಕಟಿಸಲಾಗಿದೆ GitHub ನಲ್ಲಿ ಅನುವಾದಕ ಕೋಡ್ gnat-llvm, LLVM ಯೋಜನೆಯಿಂದ ಕೋಡ್ ಜನರೇಟರ್ ಅನ್ನು ಬಳಸುವುದು. ಡೆವಲಪರ್‌ಗಳು ಭಾಷಾಂತರಕಾರರನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುವಲ್ಲಿ ಸಮುದಾಯವನ್ನು ಒಳಗೊಳ್ಳಲು ಮತ್ತು ಭಾಷೆಗೆ ಹೊಸ ದಿಕ್ಕುಗಳಲ್ಲಿ ಅದರ ಬಳಕೆಯನ್ನು ಪ್ರಯೋಗಿಸಲು ಆಶಿಸುತ್ತಾರೆ, ಉದಾಹರಣೆಗೆ ವರ್ಚುವಲ್ ಯಂತ್ರದೊಂದಿಗೆ ಏಕೀಕರಣ KLEE LLVM ಎಕ್ಸಿಕ್ಯೂಶನ್ ಇಂಜಿನ್ ಪರೀಕ್ಷಾ ಕಾರ್ಯಕ್ರಮಗಳಿಗಾಗಿ, WebAssembly ಅನ್ನು ರಚಿಸುವುದು, OpenCL ಮತ್ತು Vulkan ಗಾಗಿ SPIR-V ಅನ್ನು ಉತ್ಪಾದಿಸುವುದು, ಹೊಸ ಗುರಿ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಳನ್ನು ಬೆಂಬಲಿಸುವುದು.

ಅದರ ಪ್ರಸ್ತುತ ಸ್ಥಿತಿಯಲ್ಲಿ, ಅನುವಾದಕನು x86_64 ಆರ್ಕಿಟೆಕ್ಚರ್‌ಗಾಗಿ ಪ್ರೋಗ್ರಾಂಗಳನ್ನು ಕಂಪೈಲ್ ಮಾಡಲು ಸಮರ್ಥನಾಗಿದ್ದಾನೆ. ಇದರ ಬೆಂಬಲವನ್ನು GNAT ಸಮುದಾಯ ಆವೃತ್ತಿ 2019 ಪ್ಯಾಕೇಜ್‌ನಿಂದ GPR ಪರಿಕರಗಳ ಪ್ರಾಜೆಕ್ಟ್ ಮ್ಯಾನೇಜ್‌ಮೆಂಟ್ ಪರಿಕರಗಳಿಗೆ ಸಂಯೋಜಿಸಲಾಗಿದೆ. ಅನುವಾದಕವನ್ನು GPLv3 ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ ವಿತರಿಸಲಾಗಿದೆ.

ಮೂಲ: opennet.ru

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ