Struktura projektu:

-- root
  |
  -- bin			<Sloka s binrnm souborem DKIDE spustitelnm na GNU/Linuxu>
  |   |
  |   -- dkide			<Binrn soubor IDE>
  |   |
  |   -- exabuild.rose		<Implicitn build script>
  |   |
  |   -- graphic.glade		<Glade GUI file>
  |   |
  |   -- stdlib.rose		<Rose STD library>
  |
  -- src			<Zdrojov kdy DKIDE>
  |   |
  |   -- dkide.hs		<Hlavn soubor IDE realizujc grafickou UI>
  |   |
  |   -- dkide.parse.hs		<Parsovac funkce pro IDE>
  |   |
  |   -- dkide.project.hs	<Datov model IDE>
  |   |
  |   -- exabuild.rose		<Implicitn Rose build script>
  |   |
  |   -- graphic.glade		<Glade GUI file>
  |   |
  |   -- rose.buildins.hs	<Rose zabudovan primitivn funkce>
  |   |
  |   -- rose.eval.hs		<Rose evalutor>
  |   |
  |   -- rose.graphics.repl.hs	<Nainstalovn REPLu do gtk TextView>
  |   |
  |   -- rose.misc.hs		<Pomocn funkce>
  |   |
  |   -- rose.parse.hs		<Rose parser>
  |   |
  |   -- rose.repl.hs		<Rose REPL>
  |   |
  |   -- rose.serialize.hs	<Rose serializer>
  |   |
  |   -- rose.strtape.hs	<Pska realizujc historii REPLu>
  |   |
  |   -- rose.types.hs		<Rose primitivn typy>
  |   |
  |   -- stdlib.rose		<Rose STD library>
  |
  -- test			<Testovac projekt pro DKIDE>
      |
      -- build.rose		<Sestavovac skript v jazyce Rose>
      |
      -- entry.s		<ASM soubor s entrypointem projektu>
      |
      -- kmain.cpp		<V tomto projektu nepouit main soubor>
      |
      -- test			<Zkompilovan binrn soubor>
      |
      -- test.dkide		<Soubor s metadaty pro IDE>
      |
      -- test.ldscript		<Linker skript pro LD>



DKIDE lze pustit bezpen pouze pod linuxem. Windows teoreticky podporuje takt, ale bohuel GLADE GUI file m nekompatibiln verzy. V dob odevzdn jet nebyl tento bug odstrann.

V bin adresi je pustiteln binrka. K sprvn funkce mus bt ve stejnm adresi vechny k n piloen soubory. 

Pokud chceme sestavit DKIDE ze zdrojovch kd, musme postupovat nsledovn (cel postup pot s kompilac pod linuxem, podobn postup lze ale pout i pod Windows):
	1) Nainstaluje Haskell platformu (www.haskell.org)
	2) Nainstalujte development verzi GTK2 knihovny do systmu pes balkovac systm va distribuce
	3) Nainstalujte development verzi gtksourceview2 knihovny pes balkovac systm va distribuce
	4) V terminlu napite:
			cabal install parsec
			cabal install gtk
			caba install gtksourceview2
			ghc -threaded -O4 -with-rtsopts="-N" <vechny .hs soubory z adrese src> -o dkide
	5) Vsledn binrn soubor dme dohromady se soubory stdlib.rose, exabuild.rose a graphics.glade do jednoho adrese a meme program spustit
	
S instalac gtk a gtksourceview2 bvaj nkdy problmy, take je nutno obas zkonzultovat dal postup s oficilnm nvodem na instalaci nalezitelnm na https://wiki.haskell.org/Gtk2Hs/Installation. 

VAROVN: Zdrojov kdy pouvaj unixovou konvenci dkovch zlom, take nemus bt moc iteln na Windows. Pro ten doporuuji pout editor Gedit dostupn na linuxu s GNOME UI. Na systmu Windows je mono pout editoru Atom.