PCalc for Java - Programování kalkulačka. Můžete psát programy pro zásobníkový počítač (s zjednodušeném Javy jako instrukční sady). Program se skládá z jednoho nebo více řízení, které mohou být vnořené. Je možné získat přístup k proměnné z horní postupem (jako v Pascal). Můžete provést programovou Ste-za-krokem a zkontrolujte stoh a proměnné v debuggeru. Vstup příkazů a stylu dvacátých operandů je optimalizována pro mobilní telefon. Tato kalkulačka používá plovoucí řádovou čárkou s přesností Quadra (64 bitů pro oba mantisa a exponent), kterou Nikolay Klimchuk.
& Middot; PCalc udržuje databázi všech svých programů. Program se skládá z hlavního řízení a mohou být některé subprocedures. Program může mít vstupní parametry. Hodnoty těchto parametrů budou vyzváni při spuštění programu. Přístup k parametrů se provádí pomocí vstupní instrukce.& Middot; PCalc poskytuje zásobník na bázi jazyk (jako Forth). Operandy jsou vytlačeny na zásobníku a operace jsou prováděny špičkovými prvky stohu. Dočasné výsledky mohou být také obchody v lokálních proměnných (osob samostatně nebo vnější řízení). Stack je také používán předat parametry postupy a návratové hodnoty. Obsah zásobníku po návratu z hlavního řízení je považována za výsledek programu. Je také možné hodnoty pohled na proměnných hlavního řízení (je-li program by měl vrátit mnoho výsledků je výhodnější ukládat do lokálních proměnných).
& Middot; PCalc poskytuje následující skupiny instrukcí: zatížení / úložiště, operátorů, funkcí, řízení toku dat. Instrukce prvními třemi skupinami a nevyžadují další vysvětlení. Pokyny pro řízení toku dat zahrnuje volání procedur, návrat, podmíněný (IF) a bezpodmínečné (GOTO) větve. IF transformace řízení na uvedenou značkou, pokud hodnota na zásobníku je nulová. Label pro tyto instrukce je specifikována výběrem poučení v seznamu. Uvědomte si prosím, že když vkládáte novou pobočku instrukci ještě není přítomna v seznamu.& Middot; PCalc poskytuje široké možnosti úprav. Je možné přidat / odebrat / přejmenovat proměnnou / parametr / funkci. Jediným omezením je, že není možné odstranit subjekt, který je použit. Je také možné přesunout štítek (nastavení všechny větve instrukce odkazuje na tuto etiketu) nebo změňte cíl konkrétní instrukce větvení.
& Middot; PCalc umožňuje zavést novou proměnnou pouze tehdy, když jste zadali operandu STORE. Operand metody zatížení je vybrána ze seznamu dostupných proměnných. To nějak brání programátor od používání neinicializované proměnné.
Podrobnosti o aplikaci:
Verze: 1.0
Datum uploadu: 1 Jul 11
Vývojka: Konstantin Knizhnik
Licence: Volný
Popularita: 334
Velikost: 51 Kb
Komentáře nebyl nalezen