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

📄 parse.c

📁 gcc-2.95.3 Linux下最常用的C编译器
💻 C
字号:
/* GNU Fortran   Copyright (C) 1995 Free Software Foundation, Inc.   Contributed by James Craig Burley.This file is part of GNU Fortran.GNU Fortran is free software; you can redistribute it and/or modifyit under the terms of the GNU General Public License as published bythe Free Software Foundation; either version 2, or (at your option)any later version.GNU Fortran is distributed in the hope that it will be useful,but WITHOUT ANY WARRANTY; without even the implied warranty ofMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See theGNU General Public License for more details.You should have received a copy of the GNU General Public Licensealong with GNU Fortran; see the file COPYING.  If not, write tothe Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA02111-1307, USA.	 */#include "proj.h"#include "top.h"#include "com.h"#include "where.h"#include "version.h"#if FFECOM_targetCURRENT == FFECOM_targetGCC#include "flags.j"#endif#define NAME_OF_STDIN "<stdin>"#if FFECOM_targetCURRENT == FFECOM_targetFFEvoidmain (int argc, char *argv[])#elif FFECOM_targetCURRENT == FFECOM_targetGCCFILE *finput;intyyparse ()#else#error#endif{  ffewhereFile wf;  if (ffe_is_version ())    fprintf (stderr, "GNU Fortran Front End version %s\n", ffe_version_string);#if FFECOM_targetCURRENT == FFECOM_targetFFE  ffe_init_0 ();  {    int strings_processed;    for (--argc, ++argv; argc > 0; argc -= strings_processed, argv += strings_processed)      {	strings_processed = ffe_decode_option (argc, argv);	if (strings_processed == 0)	  {	    fprintf (stderr, "Unrecognized option: %s\n", argv[0]);	    strings_processed = 1;	  }      }  }#elif FFECOM_targetCURRENT == FFECOM_targetGCC  if (!ffe_is_pedantic ())    ffe_set_is_pedantic (pedantic);#else#error#endif#if FFECOM_targetCURRENT == FFECOM_targetFFE  wf = ffewhere_file_new (NAME_OF_STDIN, strlen (NAME_OF_STDIN));  ffecom_file (NAME_OF_STDIN);  ffe_file (wf, stdin);#elif FFECOM_targetCURRENT == FFECOM_targetGCC  wf = ffewhere_file_new (main_input_filename, strlen (main_input_filename));  ffecom_file (main_input_filename);  ffe_file (wf, finput);#else#error#endif#if FFECOM_targetCURRENT == FFECOM_targetGCC  ffecom_finish_compile ();  return 0;#elif FFECOM_targetCURRENT == FFECOM_targetFFE  ffe_terminate_0 ();  exit (0);#else#error#endif}

⌨️ 快捷键说明

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