home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 7 / 07.iso / c / c082_122 / 1.ddi / CLIBSRC.ZIP / SCANTOD.ASM < prev    next >
Encoding:
Assembly Source File  |  1992-06-10  |  1.7 KB  |  71 lines

  1. ;[]-----------------------------------------------------------------[]
  2. ;|      SCANTOD.ASM -- Ascii to double conversion                    |
  3. ;[]-----------------------------------------------------------------[]
  4.  
  5. ;
  6. ;       C/C++ Run Time Library - Version 5.0
  7. ;       Copyright (c) 1987, 1992 by Borland International
  8. ;       All Rights Reserved.
  9.  
  10.         INCLUDE RULES.ASI
  11.  
  12. ;       Segment and Group declarations
  13.  
  14. _TEXT   SEGMENT BYTE PUBLIC 'CODE'
  15. _TEXT   ENDS
  16. _SCNSEG SEGMENT WORD PUBLIC 'DATA'
  17. _SCNSEG ENDS
  18.  
  19. IFNDEF  __TINY__
  20. DGROUP  GROUP   _SCNSEG
  21. ELSE
  22. DGROUP  GROUP   _TEXT, _EMUSEG
  23. ENDIF
  24.         ASSUME  CS:_TEXT, DS:DGROUP
  25.  
  26. ;       External References
  27.  
  28. extrn           __cvtfak:word
  29. extrn           __ScanTodVector:word
  30.  
  31. _TEXT   SEGMENT
  32.  
  33.                 public __scantod
  34. __scantod       proc near
  35. IFDEF   __HUGE__
  36. ExtSym@         DGROUP@, WORD, __PASCAL__
  37.                 mov     es, cs:DGROUP@@
  38.                 jmp     ES:[__ScanTodVector]
  39. ELSE
  40.                 jmp     [__ScanTodVector]
  41. ENDIF
  42.                 endp
  43.  
  44.  
  45.                 public __scanrslt
  46. __scanrslt      proc near
  47. IFDEF   __HUGE__
  48. ExtSym@         DGROUP@, WORD, __PASCAL__
  49.                 mov     es, cs:DGROUP@@
  50.                 jmp     ES:[__ScanTodVector + 2]
  51. ELSE
  52.                 jmp     [__ScanTodVector + 2]
  53. ENDIF
  54.                 endp
  55.  
  56.                 public __scanpop
  57. __scanpop       proc near
  58. IFDEF   __HUGE__
  59. ExtSym@         DGROUP@, WORD, __PASCAL__
  60.                 mov     es, cs:DGROUP@@
  61.                 jmp     ES:[__ScanTodVector + 4]
  62. ELSE
  63.                 jmp     [__ScanTodVector + 4]
  64. ENDIF
  65.                 endp
  66.  
  67. _TEXT   ENDS
  68.         END
  69.