CALL/360:BASIC
ಕಾಲ್/360: ಬೇಸಿಕ್ ಎಂಬುದು ಸಿಸ್ಟಮ್/360 ಮತ್ತು ನಂತರದ ಪ್ಲಾಟ್ಫಾರ್ಮ್ಗಳಿಗಾಗಿ ಬೇಸಿಕ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯ ಐಬಿಎಂ ಉಪಭಾಷೆಯಾಗಿದೆ. ಇದು 1960ರ ದಶಕದ ಮಧ್ಯಭಾಗದಲ್ಲಿ ಡಾರ್ಟ್ಮೌತ್ ಬೇಸಿಕ್ನ ಆವೃತ್ತಿಗಳನ್ನು ಆಧರಿಸಿತ್ತು, ಆದರೆ ಹಲವಾರು ವಿಸ್ತರಣೆಗಳನ್ನು ಸೇರಿಸಿತು. ಇವುಗಳಲ್ಲಿ ಹೆಚ್ಚಿನವು ಕಡತ ನಿರ್ವಹಣೆಗೆ ಸಂಬಂಧಿಸಿದ್ದವು, ಆ ಸಮಯದಲ್ಲಿ ಡಾರ್ಟ್ಮೌತ್ನಲ್ಲಿ ಇದರ ಕೊರತೆಯಿತ್ತು. ಇದು ಕೆಲವು ಐಬಿಎಂ ಟರ್ಮಿನಲ್ಗಳಲ್ಲಿ ಕಂಡುಬರುವ ಗಣಿತದ ಚಿಹ್ನೆಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಿತು, ಆದ್ದರಿಂದ ಅದನ್ನು ನೇರವಾಗಿ ನಮೂದಿಸಬಹುದು. ಇಲ್ಲದಿದ್ದರೆ, ವ್ಯತ್ಯಾಸಗಳು ಚಿಕ್ಕದಾಗಿರುತ್ತವೆ. ಹಿಸ್ಟರಿ ಕಾಲ್/360: ಬೇಸಿಕ್ ಅನ್ನು 1968 ರಲ್ಲಿ ಘೋಷಿಸಲಾಯಿತು, ಜೊತೆಗೆ ಎಪಿಎಲ್ ಮತ್ತು ಫೋರ್ಟ್ರಾನ್ ಮತ್ತು ಡೇಟಾ ಟೆಕ್ಸ್ಟ್ ಮಾರ್ಕ್ಅಪ್ ಭಾಷಾ ಆಧಾರಿತ ಪಠ್ಯ ಸಂಪಾದಕ ಸೇರಿದಂತೆ ಹಲವಾರು ಇತರ ಭಾಷೆಗಳನ್ನು ಈ ವ್ಯವಸ್ಥೆಗೆ ಘೋಷಿಸಲಾಯಿತು. "ಬೆಳಗಿನ ಉಪಾಹಾರದ ನಂತರ ಕರೆ/360: ಬೇಸಿಕ್ ಅನ್ನು ಕಲಿಯಲು ಪ್ರಾರಂಭಿಸಬಹುದು ಮತ್ತು ನೀವು ಊಟದ ಮೊದಲು ನಮ್ಮ ಕಂಪ್ಯೂಟರ್ ಅನ್ನು ಹಂಚಿಕೊಳ್ಳಬಹುದು" ಎಂದು ಈ ವ್ಯವಸ್ಥೆಯ ಆರಂಭಿಕ ಜಾಹೀರಾತುಗಳು ಹೆಮ್ಮೆಪಡುತ್ತಿದ್ದವು. ಕಾಲ್/360 ಸೂಟ್ ಅನ್ನು ಐಬಿಎಂನ ಮಾಹಿತಿ ಮಾರುಕಟ್ಟೆ ವಿಭಾಗದಲ್ಲಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗಿದೆ. ಆರಂಭದಲ್ಲಿ, ಉತ್ಪನ್ನಗಳನ್ನು ಸ್ವಾಮ್ಯದವೆಂದು ಪರಿಗಣಿಸಲಾಗುತ್ತಿತ್ತು ಮತ್ತು ಆನ್ಲೈನ್ ಸೇವೆಯ ಮೂಲಕ ಮಾತ್ರ ಪ್ರವೇಶಿಸಬಹುದಾಗಿತ್ತು. ಗ್ರಾಹಕರ ಬೇಡಿಕೆಯು ಈ ಉತ್ಪನ್ನಗಳನ್ನು ಇತರ ಸಿಸ್ಟಮ್/360 ಬಳಕೆದಾರರಿಗೆ ನೀಡಲು ಅವರನ್ನು ಒತ್ತಾಯಿಸಿತು, ಅದನ್ನು ಅವರು ಯಾವುದೇ ಬೆಂಬಲವಿಲ್ಲದೆ "ಇರುವಂತೆ" ಆಧಾರದ ಮೇಲೆ ಬಿಡುಗಡೆ ಮಾಡುವ ಮೂಲಕ ಮಾಡಿದರು. ಅದೇ ವರ್ಷದ ನಂತರ, ಐಬಿಎಂ ತನ್ನ ಉಳಿದ ಸಮಯ ಹಂಚಿಕೆ ಸೇವೆಗಳೊಂದಿಗೆ ಈ ಇಲಾಖೆಯನ್ನು ಕಾಲ್/360 ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಮತ್ತು ಕಾಲ್/360: ಬೇಸಿಕ್ ಸೇರಿದಂತೆ ಸರ್ವೀಸ್ ಬ್ಯೂರೋ ಕಾರ್ಪೊರೇಷನ್ (ಎಸ್ಬಿಸಿ) ಗೆ ವರ್ಗಾಯಿಸಿತು. ಆ ದಿನಾಂಕದ ನಂತರದ ಕೈಪಿಡಿಗಳು ಭಾಷೆಯನ್ನು ಎಸ್. ಬಿ. ಸಿ ಉತ್ಪನ್ನವೆಂದು ಉಲ್ಲೇಖಿಸುತ್ತವೆ. 1973ರಲ್ಲಿ, ದೀರ್ಘಕಾಲದಿಂದ ಚಾಲ್ತಿಯಲ್ಲಿದ್ದ ವಿಶ್ವಾಸ-ವಿರೋಧಿ ಮೊಕದ್ದಮೆಯ ಭಾಗವಾಗಿ ಎಸ್. ಬಿ. ಸಿ. ಯನ್ನು ಸ್ವತಃ ಕಂಟ್ರೋಲ್ ಡೇಟಾ ಕಾರ್ಪೊರೇಷನ್ಗೆ ವರ್ಗಾಯಿಸಲಾಯಿತು. ವಿವರಣೆ ಕರೆ/360: ಅಡ್ವಾನ್ಸ್ಡ್ ರಿಕ್ಸ್ ಗಣಿತದ ವೈಶಿಷ್ಟ್ಯಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಒಳಗೊಂಡಂತೆ ಬೇಸಿಕ್ ಡಾರ್ಟ್ಮೌತ್ ಬೇಸಿಕ್ ದಿ ಫೋರ್ಥ್ಗೆ ಬಹುತೇಕ ಹೋಲುತ್ತದೆ. ಇದು ಕಡತ ನಿರ್ವಹಣೆಯ ಬೆಂಬಲದಲ್ಲಿ ಪ್ರಾಥಮಿಕವಾಗಿ ಭಿನ್ನವಾಗಿದೆ. ಭಾಷೆಯು ಎಲ್ಇಟಿ, ಪ್ರಿಂಟ್, ಎಂಡ್, ಐಚ್ಛಿಕವಾದ FOR.NEXT, ಗೋಟೋ, GOSUB.RETURN, IF.THEN, IF.GOTO, ಡಿಇಎಫ್, ರೀಡ್, ಡೇಟಾ, ರೀಸ್ಟೋರ್ ಡಿಐಎಂ ಮತ್ತು ಆರ್ಇಎಂ ಆಜ್ಞೆಗಳನ್ನು ಒಳಗೊಂಡಿತ್ತು. ಈ ಪಟ್ಟಿಗೆ, ಇದು ಗಣನೆಯ ರೂಪವಾದ ಗೋಟೋವನ್ನು ಸೇರಿಸಿತು. ಒಂದು ಹೇಳಿಕೆಯಲ್ಲಿ ಒಂದು ಸಾಲು ಸಂಖ್ಯೆಯನ್ನು ಮಾತ್ರ ಅನುಸರಿಸಬಹುದು ಎಂಬುದನ್ನು ಗಮನಿಸಿ, ನಂತರ ಅನಿಯಂತ್ರಿತ ಹೇಳಿಕೆಗಳನ್ನು ಅನುಮತಿಸುವ ಕಲ್ಪನೆಯು ನಂತರ ಕಾಣಿಸಲಿಲ್ಲ. ಕೈಪಿಡಿಯಲ್ಲಿ ಆರ್ಕ್ಗಳನ್ನು ಯಾವಾಗಲೂ ಕೊಲೊನ್ನೊಂದಿಗೆ ತೋರಿಸಲಾಗಿದೆ, ಅಥವಾ, ಆದರೆ ಇವುಗಳು ಅಗತ್ಯವಿದೆಯೇ ಎಂಬುದು ಸ್ಪಷ್ಟವಾಗಿಲ್ಲ. ದಿ, ಮತ್ತು ಕಮಾಂಡ್ಗಳನ್ನು ಕಾಮೆಂಟ್ ಸ್ಟ್ರಿಂಗ್ ಸಹ ಅನುಸರಿಸಬಹುದು, ಅಲ್ಲಿ ಕೊಲೊನ್ ಅಗತ್ಯವಿಲ್ಲ. ಸಾಲು ಸಂಖ್ಯೆಯನ್ನು ಅನುಸರಿಸಿ ವಿಸ್ತರಿಸಲಾಯಿತು. ಉಲ್ಲೇಖಿಸಲಾದ ರೇಖೆಯು ಕೊಲೊನ್ ಮತ್ತು ನಂತರ ಫಾರ್ಮ್ಯಾಟಿಂಗ್ ತಂತಿಗಳ ಸರಣಿಯಿಂದ ಪ್ರಾರಂಭವಾಯಿತು. ಈ ತಂತಿಗಳ ಸರಣಿಯನ್ನು "ಚಿತ್ರ" ಎಂದು ಕರೆಯಲಾಗುತ್ತಿತ್ತು. ಮುದ್ರಿಸಬೇಕಾದ ವಸ್ತುಗಳನ್ನು ಅಲ್ಪವಿರಾಮಚಿಹ್ನೆ ಅಥವಾ ಅರ್ಧವಿರಾಮಚಿಹ್ನೆಗಳಿಂದ ಬೇರ್ಪಡಿಸಬಹುದು, ಅಲ್ಪವಿರಾಮಚಿಹ್ನೆಗಳು 18-ಅಕ್ಷರಗಳ ಅಗಲದ "ಮುದ್ರಣ ವಲಯಗಳನ್ನು" ಹೊಂದಿರುತ್ತವೆ. ಒಂದು ಹೊಸ ಆಜ್ಞೆಯು, ಹೇಳಿಕೆಯೊಂದಿಗೆ ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ನಿಲ್ಲಿಸಿತು ಮತ್ತು ನಂತರ ಬಳಕೆದಾರರು ಪಠ್ಯವನ್ನು ನಮೂದಿಸುವವರೆಗೆ ಕಾಯಿತು, ಅದನ್ನು ನಿರ್ಲಕ್ಷಿಸಲಾಯಿತು. ಎಂಡ್-ಆಫ್-ಲೈನ್ ಅಕ್ಷರವು ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಮುಂದುವರಿಸಲು ಕಾರಣವಾಯಿತು. ಇದನ್ನು ಮೂಲದಲ್ಲಿ ಒಂದು ಕಾಮೆಂಟ್ ಕೂಡ ಅನುಸರಿಸಬಹುದು. ಇದು ಡಾರ್ಟ್ಮೌತ್,,, ಮತ್ತು, ಮತ್ತು ಘಾತಾಂಕಗಳ ಮೇಲಿನ ಬಾಣದಂತೆಯೇ ಗಣಿತದ ಸೂಚನೆಗಳ ಅದೇ ಮೂಲ ಗುಂಪನ್ನು ಒಳಗೊಂಡಿತ್ತು ಮತ್ತು ಎರಡು-ಆಸ್ಟರಿಕ್ ರೂಪವನ್ನು ಸೇರಿಸಿತು. ಲಾಜಿಕಲ್ ಆಪರೇಟರ್ಗಳು,,,, ಮತ್ತು, ಮತ್ತು ವಿಶೇಷ ಅಕ್ಷರಗಳ ಆವೃತ್ತಿಗಳನ್ನು ಒಳಗೊಂಡಿದ್ದವು. ಇದು ಡಾರ್ಟ್ಮೌತ್ನಿಂದ ಗಣಿತದ ಕಾರ್ಯಗಳ ಪ್ರಮಾಣಿತ ಗುಂಪನ್ನು ಒಳಗೊಂಡಿತ್ತು, ಬೇಸ್-2 ಲಾಗ್ಗಳಿಗೆ,,,,,, ಮತ್ತು ಬೇಸ್-10 ಅನ್ನು ಸೇರಿಸಿತು. ಇದು ಡಿಗ್ರಿಗಳು ಮತ್ತು ರೇಡಿಯನ್ಗಳ ನಡುವೆ ಪರಿವರ್ತಿಸಲು ಮತ್ತು ಕಾರ್ಯಗಳನ್ನು ಒಳಗೊಂಡಿತ್ತು, ಮತ್ತು ಮೂರು ಪೂರ್ವ-ವ್ಯಾಖ್ಯಾನಿತ ಆಂತರಿಕ ಸ್ಥಿರಾಂಕಗಳು, ಮತ್ತು, ಇದನ್ನು ನಿಜವಾದ ಸಂಖ್ಯೆಗಳಲ್ಲಿ ಟೈಪ್ ಮಾಡುವ ಬದಲು ಬಳಸಬಹುದು. ಕರೆ/360 ಸ್ಟ್ರಿಂಗ್ ಅಸ್ಥಿರಗಳನ್ನು ಒಳಗೊಂಡಿತ್ತು, ಇತ್ತೀಚೆಗೆ ಡಾರ್ಟ್ಮೌತ್ಗೆ ಪರಿಚಯಿಸಲಾಯಿತು, ಅದೇ ಡಾಲರ್-ಸೈನ್ ಸಂಕೇತವನ್ನು ಬಳಸಿ. ಇದು ಸ್ಟ್ರಿಂಗ್ ಸ್ಥಿರಾಂಕಗಳನ್ನು ಒಂದೇ ಅಥವಾ ಎರಡು ಉಲ್ಲೇಖಗಳೊಂದಿಗೆ ವಿಂಗಡಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಸೇರಿಸಿತು, ಜೊತೆಗೆ ಆ ರೀತಿಯ ಒಂದೇ ಅಕ್ಷರವನ್ನು ಸೇರಿಸಲು ಸ್ಟ್ರಿಂಗ್ನೊಳಗೆ ಎರಡೂ ಅಕ್ಷರಗಳನ್ನು ಟೈಪ್ ಮಾಡುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಸೇರಿಸಿತು. ಉದಾಹರಣೆಗೆ, ಪ್ರತಿನಿಧಿಸುತ್ತದೆ. ತಂತಿಗಳನ್ನು ಆಂತರಿಕವಾಗಿ 18-ಅಕ್ಷರಗಳ ಉದ್ದಗಳಾಗಿ ವಿಂಗಡಿಸಲಾಗಿದೆ, ಮತ್ತು ಸಂಪೂರ್ಣ 18-ಅಕ್ಷರಗಳ ದಾಖಲೆಯನ್ನು ಬಳಸದ ತಂತಿಗಳನ್ನು ಖಾಲಿ ಜಾಗಗಳೊಂದಿಗೆ ಜೋಡಿಸಲಾಗಿದೆ, ಅಂದರೆ 18 ಸ್ಥಳಗಳು ಎಂದು ಅರ್ಥೈಸಲಾಗುತ್ತದೆ. ಸರಣಿಗಳು ಮತ್ತು ಮ್ಯಾಟ್ರಿಕ್ಸ್ ಗಣಿತವು ಡಾರ್ಟ್ಮೌತ್ನ ಆರಂಭಿಕ ಆವೃತ್ತಿಗಳಂತೆ, ಕಾಲ್/360: ಬೇಸಿಕ್ ಒಂದು ಮತ್ತು ಎರಡು ಆಯಾಮದ ಸರಣಿಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ, ಕಡಿಮೆ ಸೂಚ್ಯಂಕವು ಯಾವಾಗಲೂ 1 ಆಗಿರುತ್ತದೆ. ಹೀಗಾಗಿ ಬಳಸಿ ವ್ಯಾಖ್ಯಾನಿಸಲಾದ ಶ್ರೇಣಿಯು ಎ (1) ನಿಂದ ಎ (3) ಎಂಬ ಮೂರು ಮೌಲ್ಯಗಳನ್ನು ಹೊಂದಿರುತ್ತದೆ. ಕಾಲ್/360 ಸಹ ಸ್ಟ್ರಿಂಗ್ ಸರಣಿಗಳನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಸೇರಿಸಿತು, ಪ್ರತಿ ನಮೂದು ಒಂದೇ 18-ಅಕ್ಷರದ ಸ್ಟ್ರಿಂಗ್ ಆಗಿರುತ್ತದೆ. ಡಾರ್ಟ್ಮೌತ್ಗೆ ವ್ಯತಿರಿಕ್ತವಾಗಿ, ವೇರಿಯೇಬಲ್ಗಳು ಯಾವಾಗಲೂ ಡಿಐಎಮ್ಡ್ ಎಂದು ತೋರುವುದಿಲ್ಲ; ಡಾರ್ಟ್ಮೌತ್ನಲ್ಲಿ ಒಬ್ಬರು ಎ ಅನ್ನು ಆಯಾಮ ಮಾಡದೆ ಉಲ್ಲೇಖಿಸಬಹುದು, ಈ ಸಂದರ್ಭದಲ್ಲಿ ಅದು ಡೀಫಾಲ್ಟ್ ನಡವಳಿಕೆಯನ್ನು ಹೊಂದಿತ್ತು. ಕೈಪಿಡಿಯು CALL/360 ಇದನ್ನು ಮಾಡುವುದಿಲ್ಲ ಎಂದು ಸ್ಪಷ್ಟವಾಗಿ ಹೇಳುವುದಿಲ್ಲ, ಆದರೆ ಇದು ಮ್ಯಾಟ್ರಿಕ್ಸ್ ಕಾರ್ಯಾಚರಣೆಗಳಲ್ಲಿ ಆಯಾಮವಿಲ್ಲದೆ ಸ್ಟೇಟ್ ವೇರಿಯೇಬಲ್ಗಳನ್ನು ಬಳಸಲಾಗುವುದಿಲ್ಲ ಎಂದು ಹೇಳುತ್ತದೆ. ಒಂದು ಪ್ರೋಗ್ರಾಂನಲ್ಲಿ ಗರಿಷ್ಠ 29 ಸಂಖ್ಯಾ ವ್ಯೂಹಗಳನ್ನು ಅನುಮತಿಸಲಾಗಿದ್ದು, ಎಲ್ಲಾ ವ್ಯೂಹಗಳಾದ್ಯಂತದ ಅಂಶಗಳ ಒಟ್ಟು ಮೊತ್ತವು 7167ಕ್ಕಿಂತ ಹೆಚ್ಚಿಲ್ಲ. ಕರೆ/360: ಮ್ಯಾಟ್ರಿಕ್ಸ್ನಲ್ಲಿ ಮೂಲ ಗಣಿತವನ್ನು ಒಂದೇ ಕಾರ್ಯಾಚರಣೆಯಾಗಿ ನಿರ್ವಹಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಒಳಗೊಂಡಂತೆ ಡಾರ್ಟ್ಮೌತ್ನ ಹೆಚ್ಚಿನ ಮ್ಯಾಟ್ರಿಕ್ಸ್ ಆಜ್ಞೆಗಳನ್ನು ಬೇಸಿಕ್ ಒಳಗೊಂಡಿತ್ತು, ಉದಾಹರಣೆಗೆ ಎ ಎಂಬುದು ಒಂದು ಶ್ರೇಣಿಯಾಗಿದ್ದು ಅದು ಅದರ ಎಲ್ಲಾ ಅಂಶಗಳನ್ನು 10 ರಿಂದ ಗುಣಿಸುತ್ತದೆ. ಇದು ಕಾರ್ಯಗಳನ್ನು ಸಹ ಒಳಗೊಂಡಿತ್ತು, ಮತ್ತು. ಡೇಟಾವನ್ನು ಮ್ಯಾಟ್ರಿಕ್ಸ್ನಲ್ಲಿ ಲೋಡ್ ಮಾಡಬಹುದು ಮತ್ತು ಔಟ್ಪುಟ್ ಮಾಡಬಹುದು. ಈ ಮೂಲ ಆಜ್ಞೆಗಳಿಗೆ ಅವರು ಮ್ಯಾಟ್ರಿಕ್ಸ್ನಲ್ಲಿರುವ ಎಲ್ಲಾ ಅಂಶಗಳನ್ನು ಫೈಲ್ಗೆ ಅಥವಾ ಅದರಿಂದ ಓದಲು ಅಥವಾ ಬರೆಯಲು ಬಳಸಲಾಗುತ್ತಿತ್ತು. ಕಡತಗಳು ಕಾಲ್/360: ಬೇಸಿಕ್ಗೆ ಪ್ರಮುಖ ಸೇರ್ಪಡೆಯು ಬಳಸಬಹುದಾದ ಕಡತ ನಿರ್ವಹಣಾ ವ್ಯವಸ್ಥೆಯಾಗಿದೆ. ಇದು ಒಂದು ಕಡತವನ್ನು ತೆರೆಯುವುದರೊಂದಿಗೆ ಪ್ರಾರಂಭವಾಯಿತು ಮತ್ತು ಅದನ್ನು ಒದಗಿಸಿದ ಕಡತದ ಸಂಖ್ಯೆಗೆ ನಿಯೋಜಿಸಿತು, ಈ ಸಂದರ್ಭದಲ್ಲಿ 10, ಇದು ಅಭಿವ್ಯಕ್ತಿಯಾಗಿರಬಹುದು. ಕಡತದಿಂದ ಓದುವಿಕೆಯನ್ನು ಹೇಳಿಕೆಯಂತೆಯೇ ಸಾಮಾನ್ಯ ಶೈಲಿಯಲ್ಲಿ ಸಾಧಿಸಲಾಗಿದೆ. ಬರವಣಿಗೆಯನ್ನು ಬೇರೆ ರೀತಿಯಲ್ಲಿ ಹೋಲುವವರು ನಿರ್ವಹಿಸುತ್ತಿದ್ದರು. ಕಡತ ಸೂಚಕವನ್ನು ಕಡತದ ಆರಂಭಕ್ಕೆ ಹಿಂತಿರುಗಿಸಬಹುದು ಮತ್ತು ಅದರ ನಂತರ ಒಂದು ಅಥವಾ ಹೆಚ್ಚಿನ ಕಡತ ಸಂಖ್ಯೆಗಳಿರುತ್ತವೆ. ಕಡತದೊಳಗೆ ಸ್ಥಾನವನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಲು ಯಾವುದೇ ಮಾರ್ಗವಿರಲಿಲ್ಲ. ಒಂದು ಅಥವಾ ಹೆಚ್ಚಿನ ಕಡತ ಸಂಖ್ಯೆಗಳ ಇದೇ ರೀತಿಯ ಪಟ್ಟಿಯೊಂದಿಗೆ ಕಡತದ ಹ್ಯಾಂಡಲ್ಗಳನ್ನು ಮುಕ್ತಗೊಳಿಸಲಾಯಿತು. ಉದಾಹರಣೆ ಈ ಕೆಳಗಿನ ಪ್ರೋಗ್ರಾಂ ಫೈಲ್ ಹ್ಯಾಂಡಲ್ 10 ಆಗಿ ಇನ್ಪುಟ್ಗಾಗಿ ಫೈಲ್ ಅನ್ನು ತೆರೆಯುತ್ತದೆ, ಮತ್ತು ನಂತರ ಉತ್ಪನ್ನದ ಹೆಸರು ಮತ್ತು ನಾಲ್ಕು ಮಾರಾಟ ಬೆಲೆಗಳನ್ನು ಹೊಂದಿರುವ ಡೇಟಾದ ಸಾಲುಗಳನ್ನು ಲೂಪ್ನಲ್ಲಿ ಓದುತ್ತದೆ. ಲೂಪ್ ಅನ್ನು ಕೊನೆಗೊಳಿಸಲಾಗಿಲ್ಲ ಎಂಬುದನ್ನು ಗಮನಿಸಿ, ಬದಲಿಗೆ, ಈ ಪ್ರೋಗ್ರಾಂ ಡೇಟಾ ಖಾಲಿಯಾದಾಗ ಕೊನೆಗೊಳ್ಳುತ್ತದೆ ಮತ್ತು ದೋಷವನ್ನು ಉಂಟುಮಾಡುತ್ತದೆ. ಆ ಸಮಯದಲ್ಲಿ ನಿಯಂತ್ರಣವನ್ನು 70 ನೇ ಸಾಲಿಗೆ ಹೇಗೆ ರವಾನಿಸಲಾಗುತ್ತದೆ ಎಂಬುದನ್ನು ಕೈಪಿಡಿಯಲ್ಲಿ ವಿವರಿಸಲಾಗಿಲ್ಲ. ಪರದೆಯ ಔಟ್ಪುಟ್ ಅನ್ನು 50 ನೇ ಸಾಲಿನಲ್ಲಿರುವ ಚಿತ್ರವನ್ನು ಬಳಸಿಕೊಂಡು ಫಾರ್ಮ್ಯಾಟ್ ಮಾಡಲಾಗಿದೆ. ಟಿಪ್ಪಣಿಗಳು ಉಲ್ಲೇಖಗಳು ಗ್ರಂಥಸೂಚಿ ಐಬಿಎಂ ಸಾಫ್ಟ್ವೇರ್ ಬೇಸಿಕ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆ