Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: Machr na algoritmy - Vlastní programovací jazyk

Aktivity
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na Zdeněk Pavlátka
David Hartinger:27.10.2013 19:42

Né že bych si jí nevšiml, ale nemám dost zkušeností s tím, jak jinak se to dá napsat. Nicméně minimálně bys z toho mohl volat další podprogramy :)

Editováno 27.10.2013 19:42
Odpovědět
27.10.2013 19:42
You are the greatest project you will ever work on.
Avatar
Odpovídá na David Hartinger
Zdeněk Pavlátka:27.10.2013 19:44

Chtěl jsem udělat funkce alespoň pro ten vstup a výstup, ale i takhle jsem to stihl tak tak.

Nahoru Odpovědět
27.10.2013 19:44
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
adas
Tvůrce
Avatar
adas:27.10.2013 20:06

Gratuliji :)

 
Nahoru Odpovědět
27.10.2013 20:06
Avatar
Theodor Johnson
Tvůrce
Avatar
Theodor Johnson:28.10.2013 1:01

Gratuluji vítězům. btw. chtěl jsem to udělat jako recesi, že místo několika tříd to jde napsat na pár řádků, ale jaksi mi nedošlo že v mém případě používám kompiler namísto interpretu :-)

Nahoru Odpovědět
28.10.2013 1:01
Mo8ilε 15 Ѐλđ
Avatar
Odpovídá na Zdeněk Pavlátka
Neaktivní uživatel:28.10.2013 2:05

nefunguje ti tam správně if :(

Nahoru Odpovědět
28.10.2013 2:05
Neaktivní uživatelský účet
Avatar
Nahoru Odpovědět
28.10.2013 8:40
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Neaktivní uživatel:28.10.2013 10:04

treba

if A
  ...
   if B
     ...
   endif
   X
endif

kdyz neni pravda A, tak se stejne provede X

Editováno 28.10.2013 10:04
Nahoru Odpovědět
28.10.2013 10:04
Neaktivní uživatelský účet
Avatar
Odpovídá na Neaktivní uživatel
Zdeněk Pavlátka:28.10.2013 10:19

Na vnořování nebyl čas. Pokud podmínka neplatí, přesune se běh programu na nejbližší end_if.

Nahoru Odpovědět
28.10.2013 10:19
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
vitamin
Člen
Avatar
Odpovídá na Zdeněk Pavlátka
vitamin:28.10.2013 11:05

Preto sa kod najprv prevadza do stromu kde sa taketo veci riesia lahko.

 
Nahoru Odpovědět
28.10.2013 11:05
Avatar
Odpovídá na vitamin
Zdeněk Pavlátka:28.10.2013 11:21

Stromům já vůbec nerozumím.

Nahoru Odpovědět
28.10.2013 11:21
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Odpovídá na vitamin
Zdeněk Pavlátka:28.10.2013 12:00

Z teorie něco málo umim. Jen to nedovedu přepsat do programu.

Nahoru Odpovědět
28.10.2013 12:00
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Odpovídá na Zdeněk Pavlátka
Neaktivní uživatel:28.10.2013 13:34

No ono se to nepřevádní přímo do nějakého stromu. Taky proto se to jmenuje abstraktní strom

Nahoru Odpovědět
28.10.2013 13:34
Neaktivní uživatelský účet
Avatar
vitamin
Člen
Avatar
Odpovídá na Neaktivní uživatel
vitamin:28.10.2013 14:29

Ako si to myslel? Kód sa prevádza z tokenov primo do stromovej štruktúry.

 
Nahoru Odpovědět
28.10.2013 14:29
Avatar
Kit
Tvůrce
Avatar
Odpovídá na Neaktivní uživatel
Kit:28.10.2013 15:09

Jmenuje se to derivační strom, který se skutečně vytváří.

Nahoru Odpovědět
28.10.2013 15:09
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Kit
Tvůrce
Avatar
Kit:16.11.2013 18:07

Našel jsem interpretr jazyka Lisp napsaný v C++ na 90 řádcích:
http://howtowriteaprogram.blogspot.cz/…es-of-c.html

Nahoru Odpovědět
16.11.2013 18:07
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 16 zpráv z 116.