Ubercode - Ubercode - Wikipedia
Ubercode je na vysoké úrovni programovací jazyk navrhl Software Ubercode a vydáno v roce 2005 pro Microsoft Windows. Ubercode je ovlivněn Eiffelova a ZÁKLADNÍ. Je to proprietární software a lze jej zdarma vyzkoušet po dobu 30 dnů. Ubercode má následující designové cíle:
- Kompilovatelný jazyk—Zkompilován do souborů Windows EXE.
- Automatická správa paměti—Paměť se přiděluje / uvolňuje automaticky a jazyk nemá žádné primitivy pro správu paměti.
- Podmínky před a po—Jsou to tvrzení za běhu, která jsou připojena k deklaracím funkcí, jako v Eiffelova.
- Datové typy na vysoké úrovni—Změnitelná pole, seznamy a tabulky mohou obsahovat libovolné komponenty.
- Integrovaná manipulace se soubory—Primitivy pro transparentní zacházení s textovými, binárními, CSV, XML a dBase soubory.
- Snadnost použití—Jazyková struktura je poměrně jednoduchá, díky čemuž je jazyk přístupný pro začátečníky.
Ahoj světe!
Zde je základní "Ahoj světe!" program:
Třída Ubercode 1 Ahoj veřejná funkce main () volání kódu Msgbox ("Hello", "Hello World!") Koncová funkce koncová třída
Předpoklady a dodatečné podmínky
Zde je příklad použití před a dodatečné podmínky. V příkladu je IntToStr funkce před převedením na celé číslo ověří svůj vstup jako řetězec:
Třída Ubercode 1 PrePost funkce IntToStr (v mystr: string [*] out value: integer) precond IsDigitStr (mystr) volání kódu Val (mystr, value) koncová funkce veřejná funkce main () volání kódu Msgbox ("příklad OOP", "IntToStr (10) = "+ IntToStr (" 10 ")) koncová funkce koncová třída
externí odkazy
- Oficiální webové stránky
- http://isbndb.com/d/book/design_of_very_high_level_computer_languages.html (Principy VHLL)
Tento programovací jazyk související článek je a pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |