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

Nov 03, 2005 25 Replies

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

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е видел, не пользовался.

Георгий

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> на Паскале писать... Оставь этот язык "бухгалтерам".

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

Георгий

П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азвлекать!

Hello All & Pavel Grishin!

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

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

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

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лся... ;-)

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

Георгий

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required