Можете да свалите от тук освободи 4 от 32-битов ISO Четвърти за Linux Intel, наречена Лина. Това е двоичен файл за изтегляне, готов да работи с документация, готова да бъде гледан или разпечатван. 3 версията на последната версия е все още на разположение. За още по-стари версии и предишната версия 4 версията може да се търсят FTP-сайт. Release5 версия (32 и 64-битов) е в бета версия. По смокиня / eForth традиция, тя се основава на асемблер в само един файл, така че не C-код е настоящето, нито са всички в библиотеки нарича.
Функции, намиращи се в архива:
- двоичен; работи на всички ядра най-малко от 1,2.
- асемблер източник GPL-ЕД.
- косвени резба Четвърти
- 80386 асемблер / дисасемблер основава на принципа на posit/fixup
- savesystem и съоръжения “до ключ”. Направете самостоятелен 30 КБайт
- програми, Самостоятелна на всички библиотеки, пребивават или не.
- Texinfo документация. Така че имате информация и PostScript и PDF.
- HTML документация с препратки между свързани думи.
Ако искате да промените и възстановяване от него по-горе източник на асемблер, трябва на отлична асемблер nasm, самият аз използвам версия 0.98.
Тъй като GNU Intel Асемблер подкрепя директивата. Intel_syntax префикс, който да принуди Intel, нестандартно дестинация код на операндите, то става осъществимо да предоставят. Файл, който може да бъде монтирана на всяка система, оборудвана с компилатора GCC. Това също се доставя в архива. Използвайте инструкциите, съдържащи се във файла, за да бъде събрана. Това е доста труден
Използвайте система с общо предназначение за по-важните промени.
Отделно от над източника и документация, програмата на тоалетната е включена в този архив. Wordcount програма е пример за това как да използвате Лина като скриптов език. Само околната среда, зависимостта е използването на Linux покани на системата.
Тя е станала малко от позор, тъй като по-новата версия има много по-добри съоръжения за скриптове.
Експериментален оцветяване версия
Можете също да изтеглите експерименталната (нестабилна) версия, наречена 4.1.22. Тя има редица малки подобрения над стабилна версия. Най-важното, тя позволява на цвят силно осветление, с помощта на анализатор на стека ефект и спад в замяна на ядрото: Лина +. Това показва, думи с цвят високо осветление, както следва.
lina+a -r
"analyserconfig.frt" INCLUDED
"color.frt" INCLUDED
DO-COLOR WORDS
На файла smallanalyser.frt може да се използва за добавяне на стека ефект за нови думи. За повече информация вижте на доставените източници.
Лина съобщение на 5, моментна снимка версия
Бета версия на моментна снимка на Предстои освобождаване 5 е на разположение на базата на Преглед на 5,50 на главния ci86.gnr на файла източник. Новост е, че там е 32-битовата версия и 64-битова версия на базата на ревизия 5,63. 64-битовата версия се нарича lina64, такава, че да е възможно да има две версии, инсталирани в същото време. 64 битова версия на резби активира.
Някои съществени промени са направени по отношение на интроспективен свойства на Четвърти, което в крайна сметка трябва да се направи добър Оптимизаторът. Както по-горе версия от 4,22 моментна снимка, един механизъм, който да позволи да се извлече (полу-) автоматично стека ефект на думите. На всичко отгоре, има множество малки подобрения и допълнения към библиотеката.
Важна промяна е преименуване на изисква да искат такива, че четвъртото не станат несъвместими с предстоящите допълнения към четвъртата стандарт.
Цялата код, публикувана в този сайт все още се основава на 4.0.6. Той би трябвало да работи на освобождаване 5 ciforth след ИСКАМ-наследство.
Бета версия има някакъв проблем, някои вероятно незабелязани, все още. Важен е въпросът, че най-гр опция не работи, е бил разрешен за 32 и 64 битова.
По-долу се отнася само за 64-битовата Лина пресата 5.x, да не най-новите 32-битови издания.
- Околна среда низове (както е пресилено да използвате GET се-ENV от библиотеката), не са за печат от тип, като “грешка” лош адрес. Очевидно системните повиквания не могат да се справят с адреси над 4G лимит.
- Работата около е да копирате низ PAD преди да пишете.
- -С възможност за генериране на ELF-изпълним работи inasfar, че в резултат на програмата се изпълнява добре. Въпреки това в съответствие с програмата objdump си вид не е напълно правилно.