eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingSzukam jezykaRe: Szukam jezyka
  • Data: 2011-05-13 20:05:47
    Temat: Re: Szukam jezyka
    Od: "Ireneusz Szpilewski" <i...@s...opole.pl> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]


    Użytkownik <f...@g...pl> napisał w wiadomości
    news:iqji7o$rua$1@inews.gazeta.pl...
    > Ireneusz Szpilewski <i...@s...opole.pl> napisał
    >
    > cos takiego jest przeze mnie obmyslane jako
    > syntaktyczna nakladka nad c czy c2 (o nazwie nctx)
    > wspominalem miesiac temu
    >
    > http://niusy.onet.pl/niusy.html?t=artykul&group=pl.c
    omp.programming&aid=89702757
    >
    > nie do konca to obmyslalem jeszcze i tak wogole
    > to ogarnal mnie nielekki paraliz dolnej czesci
    > mozgu (tylko osrodek filtrowania spolecznej
    > brzydoty ciagle mocno mi przetwarza)

    Ja o tym kiedys myslalem w kontekscie skladni
    makroasemblera, bo w ten sposob mozesz "od dolu"
    (od instrukcji procesora) zbudowac caly jezyk / program.

    np.:

    event (dword Cel) := (dword Zrodlo)
    {
    mov Cel, Zrodlo
    }

    i juz mozesz napisac:
    dword Alfa
    dword Beta

    Alfa := Beta

    albo

    event jesli (byte Test_it) to
    (codeblock Block_1)
    a jak nie to
    (codeblock Block_0)
    {
    or Test_it, Test_it
    jmpz Zero:
    Block_1
    jmp End:
    Zero: Block_0
    End:
    }

    i teraz mozna uzywac:

    byte Test

    jesli Test to
    {
    // zrob cos
    }
    a jak nie to
    {
    // zrob cos
    }

    tutaj nawiasy {} obejmuja cos co nazwalem "codeblock"

    Irek



Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: