Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.01.2013, 16:53   #1
InoyKe
Пользователь
 
Регистрация: 24.08.2012
Сообщений: 15
По умолчанию бредовая прога.

Ухх...
С чего бы начать? Так вот, поспорили с другом, что я напишу прогу на паскале(будто турбо или фри, но ни в коем случает не ABC(невозможно, нет компилятора), и ABC.NET(хрень полнае, на нём не реально сделать что нить нормальное) ), которая делает данные действия:
- считывает код, написанный на языке паскаль, в тхт файле;(что еще ладно)
-сохраняет его в pas фале, и каким-то фигом компилирует;
В целом без разницы, главное что бы считывал код с тхт, и компилировал, что бы на выходе был ехе файл, той проги, что была кодом занесена в тхт . Ну если код, там сложения трех чисел был в тхт(написанный на паскале), то на выходе был ехешник. И не говорите что просто легче взять и самому скомпилировать.
Что мне делать??
InoyKe вне форума Ответить с цитированием
Старый 07.01.2013, 17:17   #2
Poma][a
Новичок
Джуниор
 
Регистрация: 11.10.2011
Сообщений: 3,882
По умолчанию

Цитата:
Так вот, поспорили с другом
А если не секрет, то на что?
Ну примерно план такой :
Открываем 2 файла : txt и pas
Из одно читаем строками, запихиваем эти строки в pas.
Запихнули? - Очень хорошо.. Закрываем оба файла..
И тут начинается пьянка..
Можно открыть сам паскаль и баловаться в нем (нажать F3, ввести имя файла, нажать Ctrl+F9), или использовать cmd, а там уже fpc Имя_файла.pas с оговоркой, что фалик лежит в том же каталоге FPC/ .. / bin
Poma][a вне форума Ответить с цитированием
Старый 07.01.2013, 17:20   #3
Niro
Форумчанин
 
Аватар для Niro
 
Регистрация: 23.09.2010
Сообщений: 682
По умолчанию

Цитата:
Что мне делать??
написать компилятор языка паскаль, на языке паскаль, т.к.
Цитата:
главное что бы считывал код с тхт, и компилировал, что бы на выходе был ехе файл,
Проще всего признать свою ошибку.
Гораздо труднее еЁ осознать и исправить.
Niro вне форума Ответить с цитированием
Старый 07.01.2013, 17:25   #4
InoyKe
Пользователь
 
Регистрация: 24.08.2012
Сообщений: 15
По умолчанию

Цитата:
Сообщение от Poma][a Посмотреть сообщение
А если не секрет, то на что?
cmd, а там уже fpc Имя_файла.pas с оговоркой, что фалик лежит в том же каталоге FPC/ .. / bin
на... что он даст мне пендуля....


Если можно, или вам не лень... просто не сталкивался с cmd и понятие не имею как с ним работать и что это... напишите пример, я разберу прогу что в ней к чему... и дам другу пендуля))) и буду благодарен.
Я вообще работаю на ABC, тк там интерфейс удобен жуть как))
InoyKe вне форума Ответить с цитированием
Старый 07.01.2013, 17:43   #5
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

Цитата:
Так вот, поспорили с другом, что я напишу прогу на паскале...
напишите пример, я разберу прогу что в ней к чему... и дам другу пендуля...
Нет, друг, это мы напишем прогу, а не ты.
Цитата:
Я вообще работаю на ABC, тк там интерфейс удобен жуть как
Если работаешь на ABC, то и спорь, что напишешь на ABC.
Цитата:
Что мне делать??
Ждать пендуля, так-как не нужно спорить на то, в чём не разбирашься.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder
Smitt&Wesson вне форума Ответить с цитированием
Старый 07.01.2013, 17:43   #6
Лубышев
Участник клуба
 
Аватар для Лубышев
 
Регистрация: 23.07.2007
Сообщений: 1,054
По умолчанию

ребят есть текстовые редакторы в котором можно выбирать способ подсветки синтаксиса а еще путь до компилятора указать и он скомпилирует.
а вообще компилятору пофиг жеж откуда принимать данные. на форуме есть где то Джентельменский набор Delphi если его скачать и посмотреть что внутри то сразу будет понятно как вам действовать (тупо библиотеки, сам компилятор и BAD файл запускающий компилятор и передающий в качестве аргумента ему путь до вашего файла)
Так что зачем самому писать компилятор - юзай существующий
Писано по д'Эльфийски
Лубышев вне форума Ответить с цитированием
Старый 07.01.2013, 17:53   #7
Poma][a
Новичок
Джуниор
 
Регистрация: 11.10.2011
Сообщений: 3,882
По умолчанию

Всё ради пендаля?
Игра не стоит свеч
Poma][a вне форума Ответить с цитированием
Старый 07.01.2013, 17:58   #8
InoyKe
Пользователь
 
Регистрация: 24.08.2012
Сообщений: 15
По умолчанию

Цитата:
Сообщение от Poma][a Посмотреть сообщение
Всё ради пендаля?
Игра не стоит свеч
ну всё же спор возник не на пустом месте...
InoyKe вне форума Ответить с цитированием
Старый 07.01.2013, 18:02   #9
Poma][a
Новичок
Джуниор
 
Регистрация: 11.10.2011
Сообщений: 3,882
По умолчанию

Гляньте.. тыц
Poma][a вне форума Ответить с цитированием
Старый 07.01.2013, 18:46   #10
Rififi
Старожил
 
Регистрация: 19.08.2009
Сообщений: 2,119
По умолчанию

InoyKe

поспорили с другом, что я напишу прогу на паскале
...
Что мне делать??


Rififi вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
прога на c# NekoWins Помощь студентам 2 09.05.2012 01:04
Прога RUSSTUDENT Помощь студентам 5 08.01.2012 19:49
прога по с++ glasian Фриланс 1 04.06.2009 08:51
прога и чюжая прога benjaminfran Общие вопросы Delphi 5 28.03.2008 15:07