User Tools

Site Tools


ibm:vm370-lib:macro:hexdec.macro_src

HEXDEC Source

References

Source Listing

HEXDEC.MACRO.txt
  1. MACRO 00001000
  2. HEXDEC 00002000
  3. .* THIS MACRO CONVERTS A HEX CHARACTER TO A DECIMAL NUMBER 00003000
  4. GBLA &DEC 00004000
  5. GBLB &RCODE 00005000
  6. GBLC &HEX 00006000
  7. AIF ('&HEX' GE '0' AND '&HEX' LE '9').N09 00007000
  8. AIF ('&HEX' EQ 'A').N10 00008000
  9. AIF ('&HEX' EQ 'B').N11 00009000
  10. AIF ('&HEX' EQ 'C').N12 00010000
  11. AIF ('&HEX' EQ 'D').N13 00011000
  12. AIF ('&HEX' EQ 'E').N14 00012000
  13. AIF ('&HEX' EQ 'F').N15 00013000
  14. &RCODE SETB 1 00014000
  15. MEXIT 00015000
  16. .N09 ANOP 00016000
  17. &DEC SETA &HEX 00017000
  18. AGO .END 00018000
  19. .N10 ANOP 00019000
  20. &DEC SETA 10 00020000
  21. AGO .END 00021000
  22. .N11 ANOP 00022000
  23. &DEC SETA 11 00023000
  24. AGO .END 00024000
  25. .N12 ANOP 00025000
  26. &DEC SETA 12 00026000
  27. AGO .END 00027000
  28. .N13 ANOP 00028000
  29. &DEC SETA 13 00029000
  30. AGO .END 00030000
  31. .N14 ANOP 00031000
  32. &DEC SETA 14 00032000
  33. AGO .END 00033000
  34. .N15 ANOP 00034000
  35. &DEC SETA 15 00035000
  36. .END ANOP 00036000
  37. &RCODE SETB 0 00037000
  38. MEND 00038000
ibm/vm370-lib/macro/hexdec.macro_src.txt ยท Last modified: 2023/08/06 13:38 by Site Administrator