Страница: 1 | 2 |
Вопрос: Free BASIC Compilers and Interpreters
Добавлено: 13.07.04 02:51
Автор вопроса: @CyRax PTR | Web-сайт:
http://www.thefreecountry.com/compilers/basic.shtml
Ответы
Всего ответов: 16
Номер ответа: 1
Автор ответа:
sne
Разработчик Offline Client
ICQ: 233286456
Вопросов: 34
Ответов: 5445
Web-сайт:
Профиль | | #1
Добавлено: 13.07.04 02:54
Думаешь тут что-то стоящее найти !?
Сомневаюсь...
Номер ответа: 2
Автор ответа:
sne
Разработчик Offline Client
ICQ: 233286456
Вопросов: 34
Ответов: 5445
Web-сайт:
Профиль | | #2
Добавлено: 13.07.04 02:57
Единствееное что радует - они бесплатны и их кодичество
Если сюда еще и список платных закинуть... выбор будет более чем широк...
Номер ответа: 3
Автор ответа:
@CyRax PTR
ICQ: 204447456
Вопросов: 28
Ответов: 664
Web-сайт:
Профиль | | #3
Добавлено: 13.07.04 03:33
Та я так, до кучи.
Пилот стюардессе:
- Не волнуйтесь, он всегда здесь выходит.
Хошь ими пользуй, а не хошь - VB.NET всегда к твоим услугам. Всегда готов протянуть руку помощи и взаимопонимания Взять, так сказать, под своё мудрое покровительство. В X-COM это называется "Под молекулярный контроль".
Чего это меня колбасит не по детски )))))
Номер ответа: 4
Автор ответа:
cresta
Вопросов: 117
Ответов: 1538
Профиль | | #4
Добавлено: 13.07.04 03:45
CyRax, а как ты везде успеваешь? Ты хоть спишь вообще? Хотя бы иногда?
Номер ответа: 5
Автор ответа:
@CyRax PTR
ICQ: 204447456
Вопросов: 28
Ответов: 664
Web-сайт:
Профиль | | #5
Добавлено: 13.07.04 03:59
Вообще то сплю. А когда не сплю - то за компом сижу. Иначе бы LASM в такие краткие сроки не осилил.
Номер ответа: 6
Автор ответа:
sne
Разработчик Offline Client
ICQ: 233286456
Вопросов: 34
Ответов: 5445
Web-сайт:
Профиль | | #6
Добавлено: 13.07.04 10:42
Да уж... че-то тебя вчера, т.е. сегодня не подецки на ха-ха пробило )
А на счет VB.NET зря ты так... разве он может заменить мне родной VB 8)
Номер ответа: 7
Автор ответа:
@CyRax PTR
ICQ: 204447456
Вопросов: 28
Ответов: 664
Web-сайт:
Профиль | | #7
Добавлено: 13.07.04 12:40
Родной VB 8 вряд ли
Номер ответа: 8
Автор ответа:
sne
Разработчик Offline Client
ICQ: 233286456
Вопросов: 34
Ответов: 5445
Web-сайт:
Профиль | | #8
Добавлено: 13.07.04 14:02
Это часть смайла ) '8)'
Номер ответа: 9
Автор ответа:
@CyRax PTR
ICQ: 204447456
Вопросов: 28
Ответов: 664
Web-сайт:
Профиль | | #9
Добавлено: 13.07.04 14:10
А мне откуда знать. Может ты его за компакность любишь.
При среднем сжатии прога влазит всего на один CD.
Девушка, вы коренная москвичка?
Да, а шо?
Номер ответа: 10
Автор ответа:
Fallout
Вопросов: 10
Ответов: 387
Web-сайт:
Профиль | | #10
Добавлено: 13.07.04 15:08
есть хороший интерпритатор называется MBASIC там практически всё от ВБ есть а может и больше .. расширен тип данных есть тип строка и прочие... масивы редимы вообщем всё очень вкусно... самое .. замечательное что написано всё на ассемблере ... чистый асм одним файлом 400кб +).. после компилинга... 63кб... единтсвенно что жалко что это интерпритатор а не компилятор +)
http://perso.wanadoo.fr/franck.charlet/MBasic.zip
просто стоит того чтоб взглянуть....
Номер ответа: 11
Автор ответа:
@CyRax PTR
ICQ: 204447456
Вопросов: 28
Ответов: 664
Web-сайт:
Профиль | | #11
Добавлено: 13.07.04 17:19
Щаз глянем на чудо.
Номер ответа: 12
Автор ответа:
@CyRax PTR
ICQ: 204447456
Вопросов: 28
Ответов: 664
Web-сайт:
Профиль | | #12
Добавлено: 13.07.04 17:51
А ты компилятор на МАСМ'е и не напишешь. Вообще то конечно напишешь. Написать можно где угодно, хоть в FAR-едиторе.
Да вот только машинный код нужно знать кроме ассемблера.
Другое дело если бы они сделали кучу линкуемых модулей, а потом просто бы объединяли их. Но даже здесь скорее всего возникнут трудности. Без знания машинных кодов по объектным модулям прийдётся разбить весь язык. Даже простые операции типа арифметических.
Ещё один способ - транслятор в МАСМ. Но неизвестно как всё там завязано. Может стурктура языка такова, что в принципе может работать только в интерпретаторе.
Но главное не это. Главное что у него рантайм - всего 64 кБ. А это практически ничего. Вот если бы он BAS-файлы в двоичном формате поддерживал (была такая фишка у MS в старых Бейсиках), тогда можно было бы его с интерпретатором сшивать.
Что ты от него хочешь? Интерпретатор он и в африке интерпретатор. Даже не смотря на то что он на основе TINY BASIC сделан. И скорее всего компилятора к нему никогда не будет. Вот такой печальный вывод.
Номер ответа: 13
Автор ответа:
Fallout
Вопросов: 10
Ответов: 387
Web-сайт:
Профиль | | #13
Добавлено: 14.07.04 09:44
Да и не гворю что будет комилятор или из этого скрафтить его ... просто красиво .. да и если кто асмом увлекается можно оттуда порипать функций интерестных..
Номер ответа: 14
Автор ответа:
@CyRax PTR
ICQ: 204447456
Вопросов: 28
Ответов: 664
Web-сайт:
Профиль | | #14
Добавлено: 14.07.04 13:27
Да я просто ищу возможные способы его применения.
Если допустим на дискете его таскать.
Но, во первых, он консольный, а во вторых - это интерпретатор. Ему нужно время на обработку текста. Хоть и в памяти, но всё равно медленнее чем непосредственное исполнение инструкций процессора.
Номер ответа: 15
Автор ответа:
Fallout
Вопросов: 10
Ответов: 387
Web-сайт:
Профиль | | #15
Добавлено: 14.07.04 13:40
Грр видемо какое то недопонимание.... я не говрю про практическое использование ... (хотя оно возможно) я говрю про то что это очень интерестная вещь! реализующая многие вещи на асме! что может кому нить и пригодится...