мне нужын онлайн референс по микрасофт фортрану 95 или лейтер
если оно сущиствуит. я закалибался искать ево на гугеле уже, и ничиво
харошыва нинашол. это полная западла.
мне нужын онлайн референс по микрасофт фортрану 95 или лейтер
если оно сущиствуит. я закалибался искать ево на гугеле уже, и ничиво
харошыва нинашол. это полная западла.
Fabricati Diem PVNC
Повышайте свой интеллект и вы станете монстр (С) Островский
Хоули щет, я догадывался что ты извращенец, но ТАКОЙ?!!
Нафига тебе фортран (я пробовал придумать зачем, но так и не придумал)
надо мля ... есть кусок кода на 120 килобайт который я должен понять.Originally Posted by Слоник Трурль
Fabricati Diem PVNC
Повышайте свой интеллект и вы станете монстр (С) Островский
это надо искать в логах фидошников или через Яндех, или спроси на форуме на икзибите, может у кого на фтп завалялся учебник?
Или запости им код прямо в форум- они будут из штанов выпрыгивать кто первый десайфернёт- это представь какую репутацию на его форуме даст знание фортрана! ;)
Edit: Ща есчё раз прочитал твое сообщение- 120 кб- много!
здесь есть инфа по источникам, может найдется что-то полезное...
in the next life i'll try harder
в осле тоже есть кое чё
Извините, что я говорю, когда вы перебиваете.
GNU fortran g77 - Полное соответствие стандарту Fortran-77 - не устраивает???Originally Posted by CatOfCheshire
Там ничего знать практически не надо. Параметры в процедуры передаются по ссылке. Соответствия между стандартными файловыми хендлерами и каналами ввода-вывода "виртуальной Фортран-машины" - 5 - stdin , 6 - stdout. Скука одним словом...Обычно вызывает интерес при переносе "очень старых прикладных пакетов" (которые на самом деле никогда не работали правильно)...
Там еще приколы с фиксированным форматом записи текста программы - 5 пробелов (где обычно метка) 1 (пробел или звездочка - символ продолжения предидущей строки) текст оператора программы....Операторов примерно 3 1/2 - IF, GOTO , CALL , STOP ....Очень скучный язык. И массивы по идиотски запоминаются... Но на нем таблицы решений через "вычисляемое GOTO" - очень неплохо программируются...
Все старые программы на Fortran с использованием блоков COMMON и EQUIVALENCE не учитывают порядок следования байт в машинном слове и поэтому в основном непереносимы (поэтому очень трудно переносить программы с мейнфреймов на микропроцессорные реализации)...Подсистема ввода-вывода практически перенесена из COBOLа...
Параллельные реализации языка допускали запись нескольких "операторов присваивания в одной строке через запятую". - которые по мысли разработчиков должны были бы исполняться одновременно...Распараллеливание других видов (подзадачи) - маскировалось через интерфеqйы обращения к функциям библиотеки поддержки операционной системы...Фортран получил распространение только из-за статического распределения памяти и возможности "тупого лобового кодирования блок-схем программ"...
Операторы присваивания записываются традиционным способом A = B + C означает A ADD B GIVING C (если следовать обозначениям языка COBOL). Действуют идиотские соглашения об именах - Все что начинается с I -- INTEGER , а с A - real (в смысле типов данных).
Для подпрограмм существует разделение на процедуры (вызываются по CALL и параметры передаются по ссылке) и функции ...
(все вышесказанное относится и к "стандартным функциям" - IMAX(I,J) - максимальное из двух целых чисел , AMAX(A,B) - максимальное из двух вещественных чисел...
Типы данных для числовых - INTEGER, REAL , COMPLEX (самые настоящие комплексные числа!)...Для символьных - только LOGICAL .
Там еще через "*" - спецификация длинны а в "/" - присваивание начальных значений переменным...По уммолчанию значение всех переменных - которым не присвоены значения - обычно 0.
Семантика реализации ВМ (виртуальной машины) языка Фортран : для всех переменных локальная память выделяется во время compile time..Осовбождения памяти вообще не происходит... (соответственно нет и проблемы сборки мусора). Правда по этой же причине принципиально запрещены рекурсивные вызовы подпрограмм...Массивы почему-то хранятся последовательно но по столбцам а не по строкам...Для главной программы обычно не существует оператора заголовка (на PDP-11 обычно употреблялся PROGRAM имя-программы).....Метки (локальные) - все числовые. Большинство реализаций допускают GOTO даже для перехода на подпрограммы...
:bis: Фортран - Язык для Мачо!!!!!!!
Last edited by crazy-mike; 04-14-2007 at 12:33 PM.
Жизнь дается человеку один раз и прожить ее надо так, чтобы не ошибиться в рецептах.
Строить Асгардию побуждает тьма, посетившая людские души
http://rsusu1.rnd.runnet.ru/develop/...nline_doc.html
на грани анекдота:
HELP Sep. 15, 1984 F77/ONLINE_DOC
Online Documentation
For a list of Fortran related help files, see "help f77 general".
For a tutorial introduction to f77, see "help f77 tutorial"; for
a more advanced introduction, see "help f77 intro" and "help f77
options".
Relevant manual pages include:
man f77 the compiler
man dbx the source level debugger
man fsplit a utility to split programs into one
subprogram/file
man make program maintenance system (source &
object)
man ld the loader
man ar ar + ranlib are used in making libraries
man ranlib ar + ranlib are used in making libraries
Use "apropos" ("man -k") to find manual entries about a topic,
For example, if you want to find out what manual pages talk about
debugging, type:
apropos debug
the system responds:
adb (1) - debugger
dbx (1) - debugger
pdx (1) - pascal debugger
You could then type "man 1 adb" and "man 1 dbx" to see which one
to use with f77 (use dbx) and how to use it.
Similarly "apropos library libraries" lists all the manual en-
tries with the words 'library' or 'libraries' in their title
lines.
Жизнь дается человеку один раз и прожить ее надо так, чтобы не ошибиться в рецептах.
Строить Асгардию побуждает тьма, посетившая людские души
http://gershwin.ens.fr/vdaniel/Doc-L...tran/Tutorial/
:bis:
Против ожидания - Очень неплохой HELP!!!!!
Как вы искали???? Я просто через www.altavista.com набрал FORTRAN tutorial
:bis: :bis: :bis: :bis: :bis: :bis: :bis:
Жизнь дается человеку один раз и прожить ее надо так, чтобы не ошибиться в рецептах.
Строить Асгардию побуждает тьма, посетившая людские души
There are currently 1 users browsing this thread. (0 members and 1 guests)
|
|
Terms of Service | Privacy Policy |
|