⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sysdep.h

📁 把fortran语言编的程序转为c语言编的程序, 运行环境linux
💻 H
字号:
/****************************************************************Copyright 1990, 1991, 1994 by AT&T Bell Laboratories, Bellcore.Permission to use, copy, modify, and distribute this softwareand its documentation for any purpose and without fee is herebygranted, provided that the above copyright notice appear in allcopies and that both that the copyright notice and thispermission notice and warranty disclaimer appear in supportingdocumentation, and that the names of AT&T Bell Laboratories orBellcore or any of their entities not be used in advertising orpublicity pertaining to distribution of the software withoutspecific, written prior permission.AT&T and Bellcore disclaim all warranties with regard to thissoftware, including all implied warranties of merchantabilityand fitness.  In no event shall AT&T or Bellcore be liable forany special, indirect or consequential damages or any damageswhatsoever resulting from loss of use, data or profits, whetherin an action of contract, negligence or other tortious action,arising out of or in connection with the use or performance ofthis software.****************************************************************//* This file is included at the start of defs.h; this file * is an initial attempt to gather in one place some declarations * that may need to be tweaked on some systems. */#ifdef __STDC__#undef KR_headers#endif#ifndef KR_headers#ifndef ANSI_Libraries#define ANSI_Libraries#endif#ifndef ANSI_Prototypes#define ANSI_Prototypes#endif#endif#ifdef __BORLANDC__#define MSDOS#endif#ifdef __ZTC__	/* Zortech */#define MSDOS#endif#ifdef MSDOS#define ANSI_Libraries#define ANSI_Prototypes#define LONG_CAST (long)#else#define LONG_CAST#endif#include <stdio.h>#ifdef ANSI_Libraries#include <stddef.h>#include <stdlib.h>#elsechar *calloc(), *malloc(), *memcpy(), *memset(), *realloc();typedef int size_t;#ifndef atol    long atol();#endif#ifdef ANSI_Prototypesextern double atof(const char *);extern double strtod(const char*, char**);#elseextern double atof(), strtod();#endif#endif/* On systems like VMS where fopen might otherwise create * multiple versions of intermediate files, you may wish to * #define scrub(x) unlink(x) */#ifndef scrub#define scrub(x) /* do nothing */#endif/* On systems that severely limit the total size of statically * allocated arrays, you may need to change the following to *	extern char **chr_fmt, *escapes, **str_fmt; * and to modify sysdep.c appropriately */extern char *chr_fmt[], escapes[], *str_fmt[];#include <string.h>#include "ctype.h"#define Table_size 256/* Table_size should be 1 << (bits/byte) */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -