MAM SUPER POMYSŁ KTÓRY MORZEMY STWORZY

2003-05-02 15:02
0

A gdyby tak stworzyć język programowania? taki jak c++ lub object pascal. Taki aby posiadał własną składnię, narzędzia, kompilator, debugger. Żeby każdy stworzony w niej projekt w wyniku kompilacji stał się aplikacją!. Ja bym zaproponował zrobić takie coś:
Po wpisaniu słów w naszym języku i po kliknięciu na "kompiluj" cały kod jest przenoszony do drugiej kontrolki edycyjnej (synedit, richedit, memo) tam są zmieniane poszczególne wyrazy na składnie np: pascala
czyli wpiszemy w prawidłowym oknie tekstowym: message>show {"tekst"}; jest on pobierany i zmieniany na odpowiednio np: write("tekst");.
Później wbudowany w aplikację kompilator (np:pascala) kompiluję powstałą procedurę w wyniku zmieniania składni, wszystkie pliki są zapisywane, a na finiszu powstaje aplikacja!!! Może macie jakieś pomysły jak można stworzyć język programowania, kompilator, generatory, narzędzia RAD to odpowiadajcie!!! każda odpowiedz się liczy! dlatego: wszyscy forumowicze bierzemy się do pracy i piszemy język programowania!!! Wszystko się przyda! Nawet kawałek składni!!! Wszyscy przysyłajcie coś nowego! Nawet byle co ale żeby było związane z językiem programowania!!!!!
Wszystkie projekty twórzcie w delphi'm 5 (delphi 6 raczej nie)
I gotowe nawet małe projekciki przysyłajcie do działu "kody źródłowe" aha nazwy projektów zaczynajcie na jezyk_programowania pa! Mój e-mail to [email protected] a gg to 5018960

/nie rób takich błędów i NIE KRZYCZ !!/

Pozostało 580 znaków

2003-05-02 15:13
0

:-D


"When the truth walks away,
everybody stays,
cause the truth about the world is that crime does pay" - The Offspring

Pozostało 580 znaków

2003-05-02 15:30
0

Ty myślisz, że się Ci uda?? Rotfl

Jescze z tymi błędami. Ciekawy by był to język. :p


Szymek

<span style="color: blue">"Nie twierdzę, że kobiety są głupie,
zostały stworzone na podobieństwo mężczyzn...
"</span> - George Eliot<span style="color: green">

Pozostało 580 znaków

2003-05-02 15:38
0

Normalnie az sie "zlaklem" :)
Jak bym nie lyknal troszke wiedzy (podkreslam troszke) to z twojego postu stwierdzilbym ze napisanie kompilatora i stworzenie swojego jezyka to jak wejsc do lazienki i umyc zeby.

Zycze powodzenia i zeby twoj pomysl wypalil [glowa] chociaz ....

Probowalem wiele razy, a po 300 linijkach kodu rzucalem klawiatura po scianach :) [diabel]


Make love, not war !

Pozostało 580 znaków

2003-05-02 15:48
0

chcesz zrobić swoj jezyk? :-D
Najpierw naucz sie polskiego!!


gone...

Pozostało 580 znaków

2003-05-02 16:40
0

hehe

Pozostało 580 znaków

2003-05-02 18:43
0

czlowieku, ty chyba nie wiesz za co sie bierzesz

a jak chcesz zrobic polski kompilator to po prostu zrob sobie unita z polskimi procedurkami :D (pascal)

czego to nie wymysla :)


+1 post

Pozostało 580 znaków

2003-05-02 19:37
0

Napisałem kiedyś coś takiego :) Polska wersja pascala :) Ale już mi się nie chciało tłumaczyć nazw procedur :)

Powodzenia!! :D:D


Life is just a dream, you know...
[Cowboy Bebop]

Pozostało 580 znaków

2003-05-02 20:52
0

A ile taki kompilator by <font color="red">zajmopwał</span> miejsca co?
<font color="red">wbydowany</span> kompilator delphi, c++, <font color="red">Jawa</span>, może jeszcze php?
zresztą musielibyśmy zapomnieć o komponentach.


My name is Bond, James Bond
My name is Bond, Wielb

Pozostało 580 znaków

2003-05-03 10:12
0

LOL, powiem tak: coraz wiecej lolkow jest na tym forum :-/

Pozostało 580 znaków

2003-05-03 10:52
0

Wobec tego ja też jestem lol, bo coś takiego piszę... ale sam. Powoli każdą część według planu staram się przygotować. Co prawda schodzi mi na tym bardzo długo (może ktoś pamięta temat: idealny język programowania?), bo czasu mało, a literatury poświęconej projektowaniu języka i tworzenia kompilatora jest bardzo wiele. Ale kiedyś zrobię.

BTW: oczywiście językiem nie będzie polski :) Mimo wszystko trzymam się pewnych standardów.


Jest jeszcze jeden błąd :)
Unix is user friendly. It's just very particular about who it's friends are.

Pozostało 580 znaków

Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0