Algorithm Builder - не войны pади - имеем пpаво обсудить. ;-)

Hello, Nickita A Startcev! You wrote in conference fido7.ru.embedded to Vital Migunow on Fri, 11 Nov 2005 21:12:40

+0300:

GS>>> Лучше B:=A

GS>>> ,-) VM>> Еще один извращенец:-)

VM>> Под микроконтроллеры,заточенные своей архитектурой под С, на VM>> Паскале писать... Оставь этот язык "бухгалтерам".

NA> кстати, а чем "архитектура, заточенная под Си" отличается от NA> "заточенной под паскаль"? какие именно заточки будут вредны?

Обсуждали уже. Встроенный в Паскаль ввод-вывод, работа с динамической памятью, строками, множествами, и бог знает чем еще затрудняет или делает вовсе невозможной реализацию языка в его стандартном виде на системах, где для указанных вещей не хватает предоставляемого ОС сервиса (файлового ввода-вывода) и ресурсов. Если все это из языка выбросить, останется сложная для некоторых архитектур реализация вложенных и рекурсивных функций (впрочем последним часто жертвуют и при реализации С). Если же выбросить и это, останется урезанный С с паскалевским синтаксисом :), так как принципиальной разницы между этими языками с точки зрения их реализации нет.

dima

formatting link

Reply to
Dmitry Orlov
Loading thread data ...

Nick, ты ещё здесь сидишь?

Среда Hоябрь 09 2005 19:57, Nick Barvinchenko wrote to George Shepelev:

VM>>> Вот только если автор AB иногда читает местный тред, VM>>> то я посоветовал-бы оператор присваивания из вида VM>> A->> B перевести под "стандартный" B=A. GS>> Лучше B:=A NB> Это уже по паскалевски ?

И что? Всё стандартнее, чем "->"

NB> ТОгда для АВРов есть ПАСКАЛЬ ...

Hе видел, не пользовался.

Георгий

Reply to
George Shepelev

Vital, ты ещё здесь сидишь?

Четверг Hоябрь 10 2005 10:12, Vital Migunow wrote to George Shepelev:

VM>>> Вот только если автор AB иногда читает местный тред, VM>>> то я посоветовал-бы оператор присваивания из вида VM>>> A->B перевести под "стандартный" B=A. GS>> Лучше B:=A GS>> ,-) VM> Еще один извращенец:-) VM> Под микроконтроллеры,заточенные своей архитектурой под С, VM> на Паскале писать... Оставь этот язык "бухгалтерам".

Речь не о Паскале, а об увеличении наглядности используемых мнемоник. Скажем, куда меньше шансов спутать "==" и ":="

Георгий

Reply to
George Shepelev

Пpивет Ruslan! Ruslan Polyakov --> Pavel Grishin ( Thu Nov 10 2033, 10:38 )

RP> C веpсии 4,90 добавлена еще и генеpация asm. RP> Пpобовал.Работает.

Работает. А пpоповал скомпилить этот асм? Что полyчается?

И мне объявил пpи компиляции одного тестового пpимеpа что он только на 1К !!! Чем ввёл меня в стyпоp.

Я с коpее пеpебpался на 480, 471 и потом обpатно.

Фитча не повтоpилась. Что это было?

-= Бpест. Павел Гpишин =-

... Канал ОРТ имет огpомную аудитоpию... - Хотя по идее должен ее pазвлекать!

Reply to
Pavel Grishin

Hello All & Pavel Grishin!

Пока ничего, автор добавляет адреса переходов. Смысл компилять, ежели рядом лежит компиленый бинарик, либо хекс. А посмотреть чего накомпиляли в самый раз.

У меня компиляет 8 кил без проблем.

Удачи! Руслан!

Reply to
Ruslan Polyakov

Pavel, ты ещё здесь сидишь?

Пятница Hоябрь 11 2005 13:16, Pavel Grishin wrote to George Shepelev:

VM>> A->> B пеpевести под "стандаpтный" B=A. GS>> Лучше B:=A GS>> ,-) PG> Хоpошо что автоp эхy не читает. PG> А то вон Avreal до чего pаздyлся... ;-)

Смена пары символов мнемоники на другую пару не ведёт к "раздуванию".

Георгий

Reply to
George Shepelev

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.