Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Forth, za one sa razlčitim rasporedom vijuga...
U vezi ovog gore Forth, pisan je u C98 standardu i primer je kako stvarno moze da se minimalno napravi Forth od 20-ak reci koje su napisane u C-u kao baza pa posle od toga da se prave slozenije reci.

Na primer ovaj Forth nije trenutno thread-safe, treba malo samo da se reorganizuje memorija da to radi kako treba nezavisno.
Dobro je sto moze da se manipulise sa osnovonom velicinom podataka, tj u Forthu to zovu "cell", da li je 8,16,32,64 ili koliko ti vec treba.
Kod mene na primer na x86_64 mi je cell 64bita i double-cell 128bita, malo li je? Big Grin

Takodje ovaj Forth moze da se unapredi i jos vise ubrza, zamene se nekoliko osnovnih Forth reci da koriste napredne funkcije iz seta MMX, SSE, SSE-2, AVX ili sta vec ima na target platformi specificno za te namene, cak nije ni problem da se nakucka malo ASM-a da direktno izvrsavaju te napredne funkcije i da se to proglasi Forth rečima!
Reply


Messages In This Thread
RE: Forth, za one sa razlčitim rasporedom vijuga... - by mikikg - 10-30-2021, 02:07 PM

Forum Jump:


Users browsing this thread: 2 Guest(s)