home *** CD-ROM | disk | FTP | other *** search
/ Global Amiga Experience / globalamigaexperience.iso / text_dtp / editor / turbotext / support / ttx_lang_c.dfn < prev    next >
Text File  |  1995-07-10  |  5KB  |  562 lines

  1.  
  2. /** $VER: TTX_Lang_C.dfn 2.0 (24.8.93)
  3.  **
  4.  ** This definition file contains definitions necessary to use TurboText as an
  5.  ** basic C programmer's editor.
  6.  **
  7.  ** Written by Michael Sinz
  8.  ** Modified by Martin Taillefer
  9.  **/
  10.  
  11.  
  12. DICTIONARY:
  13.  
  14. /* Standard words... */
  15.   FALSE
  16.   NULL
  17.   TRUE
  18.   auto
  19.   break
  20.   case
  21.   char
  22.   continue
  23.   default
  24.   define
  25.   do
  26.   double
  27.   else
  28.   elseif
  29.   endif
  30.   enum
  31.   extern
  32.   float
  33.   for
  34.   goto
  35.   if
  36.   ifdef
  37.   ifndef
  38.   include
  39.   int
  40.   long
  41.   pragma
  42.   register
  43.   return
  44.   short
  45.   sizeof
  46.   static
  47.   struct
  48.   switch
  49.   typedef
  50.   union
  51.   unsigned
  52.   void
  53.   while
  54.  
  55.  
  56. /* From time.h */
  57.   asctime
  58.   ctime
  59.   gmtime
  60.   localtime
  61.   time
  62.   time_t
  63.   timer
  64.   tzset
  65.   utpack
  66.   utunpk
  67.  
  68. /* From string.h */
  69.   astcsma
  70.   memccpy
  71.   memchr
  72.   memcmp
  73.   memcpy
  74.   memset
  75.   movmem
  76.   repmem
  77.   setmem
  78.   stcarg
  79.   stccpy
  80.   stcd_i
  81.   stcd_l
  82.   stcgfe
  83.   stcgfn
  84.   stcgfp
  85.   stch_i
  86.   stch_l
  87.   stci_d
  88.   stci_h
  89.   stci_o
  90.   stcis
  91.   stcisn
  92.   stcl_d
  93.   stcl_h
  94.   stcl_o
  95.   stclen
  96.   stco_i
  97.   stco_l
  98.   stcpm
  99.   stcpma
  100.   stcsma
  101.   stcu_d
  102.   stcul_d
  103.   stpblk
  104.   stpbrk
  105.   stpchr
  106.   stpchrn
  107.   stpcpy
  108.   stpdate
  109.   stpsym
  110.   stptime
  111.   stptok
  112.   strbpl
  113.   strcat
  114.   strchr
  115.   strcmp
  116.   strcpy
  117.   strcspn
  118.   strdup
  119.   stricmp
  120.   strins
  121.   strlen
  122.   strlwr
  123.   strmfe
  124.   strmfn
  125.   strmfp
  126.   strmid
  127.   strncat
  128.   strncmp
  129.   strncpy
  130.   strnicmp
  131.   strnset
  132.   strpbrk
  133.   strrchr
  134.   strrev
  135.   strset
  136.   strsfn
  137.   strspn
  138.   strsrt
  139.   strstr
  140.   strtok
  141.   strtol
  142.   strtoul
  143.   strupr
  144.   stspfp
  145.   swmem
  146.  
  147. /* From stdlib.h */
  148.   MemCleanup
  149.   XCEXIT
  150.   _exit
  151.   _main
  152.   _tinymain
  153.   abort
  154.   access
  155.   argopt
  156.   atoi
  157.   atol
  158.   bldmem
  159.   calloc
  160.   chdir
  161.   chkml
  162.   chmod
  163.   dqsort
  164.   ecvt
  165.   exit
  166.   fcvt
  167.   fqsort
  168.   free
  169.   gcvt
  170.   getcwd
  171.   getenv
  172.   getfnl
  173.   getmem
  174.   getml
  175.   iabs
  176.   labs
  177.   lqsort
  178.   lsbrk
  179.   main
  180.   malloc
  181.   mkdir
  182.   onexit
  183.   perror
  184.   putenv
  185.   qsort
  186.   rbrk
  187.   realloc
  188.   rlsmem
  189.   rlsml
  190.   rmdir
  191.   rstmem
  192.   sbrk
  193.   sizmem
  194.   sqsort
  195.   system
  196.   tmpnam
  197.   tqsort
  198.  
  199. /* From stdio.h */
  200.   EOF
  201.   _IOAPP
  202.   _IOEOF
  203.   _IOERR
  204.   _IOFBF
  205.   _IOLBF
  206.   _IOMYBUF
  207.   _IONBF
  208.   _IOREAD
  209.   _IORW
  210.   _IOWRT
  211.   _IOXLAT
  212.   _filbf
  213.   _flsbf
  214.   _tinyprintf
  215.   _writes
  216.   abs
  217.   access
  218.   chdir
  219.   chmod
  220.   clearerr
  221.   clrerr
  222.   fclose
  223.   fcloseall
  224.   fdopen
  225.   feof
  226.   ferror
  227.   fflush
  228.   fgetc
  229.   fgetchar
  230.   fgets
  231.   fileno
  232.   flushall
  233.   fmode
  234.   fopen
  235.   fprintf
  236.   fputc
  237.   fputchar
  238.   fputs
  239.   fread
  240.   freopen
  241.   fscanf
  242.   fseek
  243.   ftell
  244.   fwrite
  245.   getc
  246.   getchar
  247.   getcwd
  248.   gets
  249.   max
  250.   min
  251.   mkdir
  252.   perror
  253.   printf
  254.   printf
  255.   putc
  256.   putchar
  257.   puts
  258.   remove
  259.   rename
  260.   rewind
  261.   rmdir
  262.   scanf
  263.   setbuf
  264.   setnbf
  265.   setvbuf
  266.   sprintf
  267.   sscanf
  268.   stderr
  269.   stdin
  270.   stdout
  271.   ungetc
  272.   unlink
  273.   vfprintf
  274.   vprintf
  275.   vsprintf
  276.  
  277. /* From stddef.h */
  278.   offsetof
  279.   ptrdiff_t
  280.   size_t
  281.   wchar_t
  282.  
  283. /* From stdarg.h */
  284.   va_arg
  285.   va_end
  286.   va_start
  287.  
  288. /* From signal.h */
  289.   NSIG
  290.   SIGFPE
  291.   SIGINT
  292.   SIG_DFL
  293.   SIG_ERR
  294.   SIG_IGN
  295.   signal
  296.  
  297. /* From setjmp.h */
  298.   longjmp
  299.   setjmp
  300.  
  301. /* From math.h */
  302.   CXFERR
  303.   DOMAIN
  304.   FPECOM
  305.   FPENAN
  306.   FPEOVF
  307.   FPEUND
  308.   FPEZDV
  309.   HUGE
  310.   HUGE_VAL
  311.   I_PI
  312.   I_PID2
  313.   LOGHUGE
  314.   LOGTINY
  315.   OVERFLOW
  316.   PI
  317.   PID2
  318.   PID4
  319.   PLOSS
  320.   SING
  321.   TINY
  322.   TLOSS
  323.   UNDERFLOW
  324.   acos
  325.   asin
  326.   atan
  327.   atan2
  328.   atof
  329.   ceil
  330.   cos
  331.   cosh
  332.   cot
  333.   drand48
  334.   ecvt
  335.   erand48
  336.   except
  337.   exp
  338.   fabs
  339.   fcvt
  340.   floor
  341.   fmod
  342.   frexp
  343.   gcvt
  344.   jrand48
  345.   lcong48
  346.   ldexp
  347.   log
  348.   log10
  349.   lrand48
  350.   matherr
  351.   modf
  352.   mrand48
  353.   nrand48
  354.   pow
  355.   pow2
  356.   rand
  357.   seed48
  358.   sin
  359.   sinh
  360.   sqrt
  361.   srand
  362.   srand48
  363.   tan
  364.   tanh
  365.  
  366. /* From limits.h */
  367.   CHAR_BIT
  368.   CHAR_MAX
  369.   CHAR_MIN
  370.   INT_MAX
  371.   INT_MAX
  372.   INT_MIN
  373.   INT_MIN
  374.   LONG_MAX
  375.   LONG_MIN
  376.   SCHAR_MAX
  377.   SCHAR_MIN
  378.   SHRT_MAX
  379.   SHRT_MIN
  380.   UCHAR_MAX
  381.   UINT_MAX
  382.   UINT_MAX
  383.   ULONG_MAX
  384.   USHRT_MAX
  385.  
  386. /* From float.h */
  387.   DBL_DIG
  388.   DBL_MAX_EXP
  389.   DBL_MIN_EXP
  390.   FLT_DIG
  391.   FLT_GUARD
  392.   FLT_MAX_EXP
  393.   FLT_MIN_EXP
  394.   FLT_NORMALIZE
  395.   FLT_RADIX
  396.   FLT_ROUNDS
  397.   HUGE_VAL
  398.  
  399. /* From fctype.h */
  400.   isalnum
  401.   isalpha
  402.   isascii
  403.   iscntrl
  404.   iscsym
  405.   iscsymf
  406.   isdigit
  407.   isgraph
  408.   islower
  409.   isprint
  410.   ispunct
  411.   isspace
  412.   isupper
  413.   isxdigit
  414.   toascii
  415.   tolower
  416.   toupper
  417.  
  418. /* From fcntl.h */
  419.   F_DUPFD
  420.   F_GETFD
  421.   F_GETFL
  422.   F_SETFD
  423.   F_SETFL
  424.   O_APPEND
  425.   O_CREAT
  426.   O_EXCL
  427.   O_NDELAY
  428.   O_RAW
  429.   O_RDONLY
  430.   O_RDWR
  431.   O_TRUNC
  432.   O_WRONLY
  433.   S_IARCHIVE
  434.   S_IDELETE
  435.   S_IEXECUTE
  436.   S_IPURE
  437.   S_IREAD
  438.   S_ISCRIPT
  439.   S_IWRITE
  440.   close
  441.   creat
  442.   iomode
  443.   lseek
  444.   open
  445.   read
  446.   remove
  447.   rename
  448.   tell
  449.   unlink
  450.   write
  451.  
  452. /* From errno.h */
  453.   E2BIG
  454.   EACCES
  455.   EAGAIN
  456.   EBADF
  457.   EBUSY
  458.   ECHILD
  459.   EDOM
  460.   EEXIST
  461.   EFAULT
  462.   EFBIG
  463.   EINTR
  464.   EINVAL
  465.   EIO
  466.   EISDIR
  467.   EMFILE
  468.   EMLINK
  469.   ENFILE
  470.   ENODEV
  471.   ENOENT
  472.   ENOEXEC
  473.   ENOMEM
  474.   ENOSPC
  475.   ENOTBLK
  476.   ENOTDIR
  477.   ENOTTY
  478.   ENXIO
  479.   EOSERR
  480.   EPERM
  481.   EPIPE
  482.   ERANGE
  483.   EROFS
  484.   ESPIPE
  485.   ESRCH
  486.   ETXTBSY
  487.   EXDEV
  488.   errno
  489.   sys_nerr
  490.  
  491. /* From dos.h */
  492.   Chk_Abort
  493.   __emit
  494.   _dclose
  495.   _dcreat
  496.   _dcreatx
  497.   _dopen
  498.   _dread
  499.   _dseek
  500.   _dwrite
  501.   chgclk
  502.   chkabort
  503.   datecmp
  504.   dfind
  505.   dnext
  506.   findpath
  507.   forkl
  508.   forkv
  509.   geta4
  510.   getasn
  511.   getcd
  512.   getclk
  513.   getdfs
  514.   getfa
  515.   getft
  516.   getpath
  517.   getreg
  518.   onbreak
  519.   poserr
  520.   putreg
  521.   wait
  522.   waitm
  523.  
  524. /* From ctype.h */
  525.   isalnum
  526.   isalpha
  527.   isascii
  528.   iscntrl
  529.   iscsym
  530.   iscsymf
  531.   isdigit
  532.   isgraph
  533.   islower
  534.   isprint
  535.   ispunct
  536.   isspace
  537.   isupper
  538.   isxdigit
  539.   toascii
  540.   tolower
  541.   toupper
  542.  
  543. /* From assert.h */
  544.   _assert
  545.   assert
  546.  
  547. #
  548.  
  549.  
  550. TEMPLATES:
  551.  
  552.   "for (@; ; )*n{*n}"
  553.   "while (@)*n{*n}"
  554.   "switch (@)*n{*n    case @:*n}"
  555.   "case @:"
  556.   "if (@)*n{*n}"
  557.   "else if (@)*n{*n}"
  558.   "main(int argc,char *argv[])*n{*n    @*n}"
  559.   "return(@);"
  560.   "do*n{*n    @*n}while();"
  561. #
  562.