PCalc for Java - Programmering räknare. Du kan skriva program för stack maskin (med förenklad Java som instruktionsuppsättning). Programmet består av en eller flera förfarande som kan kapslas. Det är möjligt att komma åt variabler av topp förfarande (som i Pascal). Du kan köra program ste-för-steg och inspektera stack och variabler i debugger. Inmatning av kommandon och uppgift om deras operander är optimerad för mobiltelefonen. Denna räknare använder flyttal aritmetik med quadra precision (64 bitar för både mantissa och exponent) genomförs av Nikolay Klimchuk.
& Middot; PCalc håller i databasen alla dina program. Ett program består av huvudförfarandet och kan vara en del subprocedures. Programmet kan ha inparametrar. Värdena för dessa parametrar kommer att ställas när programmet startas. Tillgång till parametrarna utförs med hjälp av inmatnings instruktion.& Middot; PCalc ger stack-baserat språk (som Forth). Operander skjuts på stacken och operationer utförs med topp delar av stapeln. Tillfälliga resultat kan också vara butiker i lokala variabler (själv eller yttre förfarande). Stack används också för att skicka parametrar till procedurer och returvärden. Innehållet i stacken efter retur från huvudförfarande behandlas som program resultat. Det är också möjligt visa värden för variabler i huvudförfarandet (om programmet bör återvända många resultat är det mer praktiskt att lagra dem i lokala variabler).
& Middot; PCalc ger följande grupper av instruktioner: belastning / butik, operatorer, funktioner, flödeskontroll. Instruktioner första tre grupperna inte kräver extra förklaring. Flödeskontroll instruktioner inkluderar procedure call, retur, villkorad (IF) och ovillkorliga (GOTO) grenar. IF trans styr till den angivna etiketten om värdet på stacken är noll. Etikett för dessa instruktioner anges genom att välja undervisning i listan. Observera att när du infogar nya hoppinstruktionen är det ännu inte finns med i listan.& Middot; PCalc ger breda redigeringsmöjligheter. Det är möjligt att lägga till / ta bort / byta namn på någon variabel / parameter / funktion. Den enda begränsningen är att det inte är möjligt att ta bort enhet som används. Det är också möjligt att flytta etiketten (justera alla greninstruktion refererar etiketten) eller ändra mål särskilt hoppinstruktionen.
& Middot; PCalc gör det möjligt att införa ny variabel bara när du anger operand för STORE. Operand lastmetod väljs från listan över tillgängliga variabler. Den förhindrar något sätt programmerare från att använda oinitierade variabler.
Information om ansökan:
Version: 1.0
Ladda upp dagen: 1 Jul 11
Utvecklare: Konstantin Knizhnik
Licens: Gratis
Popularitet: 334
Storlek: 51 Kb
Kommentarer hittades inte