Hail Expression Writer de Samuel Stearley
v1.05
Copyright 2002-04
Documento traducido con Google Translate (David Suescun). Nota: Versión no corregida ni revisada

homepage: http://www.nyall.net
Este documento es sí algo grande. Pero espero que lo leas excedente una vez. Las versiones futuras mantendré la pista detallada de cambios/de adiciones de modo que sepas qué buscar en este archivo. Los cambios se mantienen history.txt.

Para instalar enviar hail.89z o hail.89y a tu calculadora. No enviar ambos. Hail.89y es una versión comprimida ppg de hail.89z. Iif que eliges enviar hail.89y necesitarás un descompresor tal como ttstart. La versión más última de la cual está disponible en el tigcc filetea la habitación.

Si eliges instalar la versión comprimida ppg hay hailexe.89p llamados incluidos programa básico (trabajará en cualquier calc) Hailexe.89p es un programa básico que descomprime el granizo con el ttstart. Me tiene más sentido de distribuir un programa básico de 40 octetos que utilice el ttstart que para distribuir un descompresor del costumbre de 1600 octetos. Y si hay discovored siempre un insecto en el descompresor que puedes fijar simplemente cosas poniendo al día el ttstart.

Si eliges instalar la versión sin comprimir habrá apuro con las versiones 2.03 a 2.08 de AMS. (Para comprobar qué versión de AMS tienes la prensa F1, después A de la pantalla casera.) el granizo excede la limitación artificial del tamaño impuesta ante usuarios por Texas Instruments. Conseguir alrededor de esto tú puede utilizar el ttstart para ejecutar el granizo (el luncher/el descompresor de la combinación mencionado arriba) O puedes instalar un programa tal como KERNO que suprima los errores. Kerno puede descargado de ticalc.org o de calc.gregd.org.

Sin importar qué versión selecto tú también tendrás que enviar haildata.89z.  Haildata contiene datos externos y los ajustes.  Fijar tan los ajustes internos del granizo la manera que tienes gusto antes de haildata que archiva. No retitular el granizo o el haildata. La versión 89 no funcionará correctamente en un 92/V200. La versión 92+ debe trabajar correctamente en un v200 que ambos archivos se deben colocar en la carpeta principal.

NOTAS PARA LOS USUARIOS DE HW2/TITANIUM (HW3):  Estos calcs ofrecen los mecanismos de la “protección” que prohíben un programa de la asamblea de ejecutar otro programa de la asamblea. El granizo permite la evaluación de expresiones y de ejecutar programas del eqw.  Por lo tanto es posible que otros programas de la asamblea podrían ser llamados.  Por lo tanto recomend de I que quitas el mecanismo de la protección instalando el remiendo del hardware.

Había pelado abajo de la versión prevista.  Las características que faltarán de ella están marcadas en este documento con un X.




Contenido:

1) Llaves

2) Varia entrada

A) Matriz

B) Lista

C) El mecanografiar básico/programas del Asm o construido en funciones

D) Ecuaciones diferenciales

 

 

3) Línea de comando discusiones

4) Modo del cursor (x)

5) Modo de la descripción (x)

6) Formas

7) Opciones

8) Siempre modo del cursor (x)

9) Más navegación de la matriz (x)

10) Características adicionales

11) Limitaciones

12) Cosas impares

13) Insectos

14) Uso del espolón

15) Versiones futuras

16) Nombres variables reservados

17) Entrar en contacto con al autor

18) Legal

19) Agradece




Llaves:

Asumo que tienes experiencia con un escritor de la ecuación de una cierta clase, como en las calculadoras de los caballos de fuerza o el eqw para el ti por el granizo de E.W. tiene muchas características de ambos campos.


La mejor introducción a usar a un escritor de la ecuación es la documentación para el eqw.  Sugiero que la leas si no tienes ya.  Tan por estándar las llaves siguientes descritas en la documentación del eqw se aplican durante el granizo:


Diamond+numbers, [, {, Apps, var-acoplamiento, operadores, números, letras, flechas, arrows+shift, arrows+2nd, coma, semi-colin, tecla de retroceso, claro, Del, relleno, matemáticas, unidades, carbón, catálogo, diamante + [.


Las llaves restantes en el granizo ahora se describen.


Memoria:

______________________________________________________________

Ejecuta la caja de memoria del ti.


Diamante + almacén:

______________________________________________________________

Ejecuta el eqwprgmr básico del programa ().  Memoria hacía esto.


Modo:

______________________________________________________________

El modo te dará el menú del modo de los tios.


Casero:

_______________________________________________________________

Da ayuda/sobre/las páginas de los ajustes.  Esto estaba previamente

Asignado al modo.


Alfa (cerradura en 92+) + up/down/right/left:

______________________________________________________________

Utilizado con la entrada de la matriz/de la lista/del programa.  Estas filas del relleno de las llaves sobre el cursor o debajo del cursor.  O columnas del relleno a la izquierda del cursor o a la derecha del cursor.


O elemento del relleno en una lista el al derecho o izquierdo.

O discusiones del relleno de una función básica el al derecho o izquierdo.


Espacio:

______________________________________________________________

Para los dueños 92+ que tienen que estirar siempre más thier entrega a las llaves de flecha. Realiza la misma operación que la llave ascendente.


Esto es como la matemáticas cad.


Diamante + abajo:

______________________________________________________________

2nd+down va al número extremo izquierdo/var dentro de la expresión destacada.  Diamond+down va a la derecha la mayoría del número/var en la expresión destacada.


Diamante +right/left: (x)

______________________________________________________________

Intercambiar la expresión seleccionada con la discusión el al derecho o izquierdo. 


Ejemplo:

1) Introducen (x-y)/(x-y^2)

2) Seleccionar el numerador

3) Golpear el diamante + derecho y el numerador se intercambia con

la discusión al “derecho” que es el denominador. Tan

la expresión se convierte: (x-y^2)/(x-y)


paréntesis derechos del `)':

______________________________________________________________

¡Palancas entre la fuente pequeña y grande! Se recuerda así que se fija esto te cómo tienes gusto antes de archivar.


`(paréntesis dejados `: (x)

______________________________________________________________

¡Modo del cursor!  Ver el discription abajo.


Diamante + negate/h:

______________________________________________________________

¡Los almacenes destacados bloquean a la historia casera de la pantalla! La segunda llave depende si tienes 89 o un 92+


F8: (x)

______________________________________________________________

Modo excesivo de la visión.  Ver abajo.


Diamante + apps: (x)

______________________________________________________________

Aproxima la expresión destacada y si el resultado es un flotador, después la impresión que flotan en la línea de estado.


Diamante + F1: (x)

______________________________________________________________

Entra en un nuevo modo de la navegación de la matriz.  Debes estar dentro de una matriz para que esto a trabajar.


Diamante + F2:

______________________________________________________________

Presionar esta llave y recargará todo de la variable xsafety.


Operadores:

______________________________________________________________

Los aplican a cuál es highlighed ya o al número que se está corrigiendo actualmente.


El producto del pi traz “}”

La adición de la sigma traz “: ”.

El ABS traz al diamante + “|”.  O en el diamante 92+ + la k porque “|” es el 2do + “k”


Mem: (x)

________________________________________________________________

Hay dos maneras que el `y el' operador pueden ser impresos.  Esta llave acciona la palanca entre los dos.  Esto se describe más detalladamente abajo.




Entrada de la matriz:

Para incorporar una matriz golpeada “[” la expresión actualmente seleccionada será el primer elemento en la matriz.  Pues te mueves sobre la matriz tu posición en la matriz será impresa en la línea de estado como fila, columna.  Si tienes una fila entera la seleccionó imprimirá solamente el número de la fila.


Una vez que se incorpore la matriz puedes hacer muchas cosas a ella:


a) Agregar las filas:

Agregar una fila sobre la fila actual estás en la alfa de la prensa (cerradura en 92+) + para arriba.  Agregar una fila debajo de la fila actual estás en la alfa de la prensa (cerradura en 92+) + abajo. O “; ”.


b) Filas de la cancelación:

Seleccionar la fila y presionar claramente/tecla de retroceso


c) Agregar las columnas:

Agregar una columna a la derecha del elemento actual de la matriz el cursor está en la prensa alpha+ derecha. ¿Puedes conjeturar lo hace qué alpha+left? Para agregar una columna a la prensa lejos derecha “,”


d) Columnas de la cancelación:

La tecla de retroceso de la prensa en un sostenedor del lugar en una matriz y la columna entera va con ella.


e) Filas del intercambio:

Seleccionar una fila y presionar diamond+right para intercambiarlo con la fila abajo, diamond+left para intercambiarlo con la fila arriba.


f) Elementos del intercambio:

Los elementos en cada fila se pueden intercambiar con otros elementos en esa fila con las llaves del diamante +right/left.




Entrada de la lista:

Incorporar una lista golpeó “{”.  la expresión actualmente seleccionada será el primer artículo de la lista.  Pues te mueves sobre la lista imprimirá el índice del elemento seleccionado en la línea de estado.


Una vez que se entre puedes hacer varias cosas:


a) Agregar los elementos:

Presionar “,” para agregar un elemento al final. La alfa de la prensa + derecho agregar un elemento a la derecha del elemento el cursor es actualmente la alfa +left de la prensa del pulg.…


b) Elementos del intercambio:

Utilizar simplemente el diamante +right/left


c) Elemento de la cancelación:

Destacar la expresión indeseada. Presionar claramente para darte vuelta en un sostenedor del lugar. Presionar la tecla de retroceso para suprimir el sostenedor del lugar.




El mecanografiar básico/programas del Asm O funciones de Tios:

Si no deseas conseguir un comando del catálogo/del menú de la matemáticas o conseguir el programa básico/del asm del menú del var-acoplamiento puedes mecanografiarlo en lugar de otro.


Para aplicar un programa básico/del asm o los tios funcionan a una expresión primero destacan esa expresión.  Entonces mecanografiar el nombre de la función.  La expresión existente desaparecerá momentáneamente.


Cuando el mecanografiar hecho, golpeó “(” la llave y el comando se aplica inmediatamente a la discusión que fue seleccionada antes de que el mecanografiar comenzara.  Si qué has mecanografiado es una función de los tios entonces se aplicó como funcionan los tios.  Se aplica como programa básico/del asm.  Es caso insensible.


Notas:  1) Es caso insensible.  2) Cuando mecanografiarte a una función de los tios puede apretar la flecha en vez de paréntesis derechos.  3) Se apoyan no todos los comandos de los tios.  No puedes utilizar cosas como el `para' o ningún otro comando donde las discusiones se enumeran detrás de la función con un espacio, no dentro de paréntesis.


Ejemplo:


1) Introducen (x-4)/(s-v)

2) Destacarlo todo

3) Golpear el DIAMANTE + (+ CAMBIO + p para el Griego mayúsculo pi.

4) ¡Golpear “(” y wallah!  Se incorpora la forma del producto del pi.


Ejemplo impar:


1) Introducen (x-4)/(s+d)

2) Destacarlo

) tipo 3 “y”

4) ¡Golpear “(” y wallah!  Función “y” es aplicado a (x-4)/(s+d).


Una vez que se incorpore un programa básico o el programa del asm hay varias maneras que las discusiones pueden ser agregadas. La manipulación es esencialmente igual que la de una lista. Puedes agregar una discusión al final con la llave de la coma. O para el mayor control sobre donde van las discusiones ti puede utilizar la alfa (mano en 92p) +right/left.




Entrada de la ecuación diferencial:

Es directa incorporar una expresión como '' de y. Incorporar y, después golpear la llave primera dos veces.

Incorporar una condición inicial como f'(0) =0 no está como directo. Escribir) a la parte f'(0 de esta expresión estos pasos debe ser seguido:
1: Escribir la f (0) en el fasion ordinario: como cómo se incorporan los programas básicos.
2: Cerciorarte de que f (0) esté seleccionada. Esto no trabajará si se selecciona el nombre “f” de la función.
3: Presionar ['] la llave en el teclado, subsistencia que lo presiona para agregar más prepara.
4: Presionar [del] para quitar una prima




Línea de comando discusiones:

El granizo puede tomar discusiones, ellas es igual que EQW por E.W.


UNA DISCUSIÓN: granizaron (expresión) la discusión primero es simplificado por el OS antes de que se pase encendido al granizo como discusión.


granizaron (“expresión”) la discusión es una secuencia así que no es simplificada por el OS.


Para la compatibilidad con programas y formas del eqw los placeholders son dados por 1 ser variable de la letra el carbón (255).


Pero el granizo tiene capacidad adicional de la discusión:


DOS DISCUSIONES: granizaron (expr, fuente) la expresión puede ser una secuencia o una expresión nomal.  Si se pasa una secuencia la discusión no será simplificada.  La fuente es la fuente a utilizar.


Si se pasan dos discusiones el granizo hará salir las dimensiones de la expresión que se ha impreso una vez bastante. Nota: no la exhibe imprimió bastante, él apenas consigue las dimensiones.


Granizo del xtop variable del `el' almacenará el tamaño de la tapa de la expresión.  Granizo del xbottom variable del `el' almacenará la mitad inferior de la expresión.  Para conseguir la altura total de la expresión agregar estas variables juntas.  Sí hay razones por las que no se agregan juntas ya.


La anchura será almacenada al xwidth del `'


Para el uso pequeño 0 de la fuente, para el uso medio 1 de la fuente.


TRES DISCUSIONES: granizaron (expr, x, y) la expresión se exhibe en la pantalla en los coordenadas x y Y.  Los coordenadas pueden ser negativos.  La expresión puede salir de límites.  Si hace los gráficos serán acortados.


La fuente que utiliza es la fuente del defecto usada durante procedimientos que corrigen normales.


Otra vez la expresión puede ser una secuencia o una expresión real.


También hará salir las dimensiones de la expresión a los nombres variables dados arriba.


CUATRO DISCUSIONES: el granizo (expr, x, y, fuente) apenas como la forma de 3 arg pero esta manera puedes especificar la fuente.




Modo del cursor:

Presionar “(” conseguir en este modo (excepto al mecanografiar un nombre/un número variables)


Esto es una característica en mi eqw 49g's y se repliega aquí.  Te deja moverse alrededor de la ecuación en cualquier x y la dirección y él de y “no hace caso” de la árbol-estructura del rpn.


Las flechas mueven el cursor, se escapan y entran saldrán del modo del cursor. Se presiona la expresión actualmente encajonada después será destacada cuando escape o entra.


Si sabes que lo que entonces estás haciendo esta característica no será probablemente ésa útil.  Pero para las que no saben lo que él está haciendo, podría también ser confusa.  No pedir tan que la explique.  Juego justo con él.


Desemejante del 49g puedes hacer cualquier cosa a la expresión encajonada que deseas. Puedes aplicar a operadores, mecanografías sobre ella, corte, copia, goma, la suprimes, ect.  Sobre hacer el ninguno de estos granizo de las acciones invertirá de nuevo a modo normal.  Pero si tienes gusto de modo del cursor hay una opción que te dejará siempre estar en modo del cursor.




Modo de la descripción:

Este modo es justo para observar la expresión.  La voluta de las flechas en pedazos grandes agradables y allí no es ninguna necesidad de mantener el botón de la cambio que es torpe.  Y no está en el blanco inverso en negro como una expresión destacada en el modo que corrige normal.


Hay dos maneras que puede exhibir la expresión para la visión:


Si no es muy alto (menos que mitad de la zona de visualización) y muy ancho (la anchura es mayor que la zona de visualización) entonces granizó la exhibe con la línea roturas.  Sabrás si estás en este modo de exhibición porque verás la línea roturas, que son líneas discontinuas.  Las flechas la enrollarán.  “)” accionará la palanca de la fuente.  “]” shange la alineación de las columnas de la matriz.


Fallando las circunstancias para la línea modo de la rotura hará una exhibición normal. Las flechas enrollarán si puede ser enrollada por incriments de 40 pixeles.  2do + las flechas enrollarán en secciones enteras de la pantalla.  Y “)” accionará la palanca de la fuente. “]” Otra vez shange la alineación de las columnas de la matriz.




Usar formas:

Apesadumbrado sino el “carácter no convertirá la expresión destacada a una secuencia.  Apenas incorporar la expresión normalmente, esconderla a la historia, salir del granizo y convertirlo a una secuencia tú mismo.

 




Opciones:

Todas estas opciones se almacenan internamente en haildata y necesitan ser fijadas antes de haildata que archiva.


1) Fuente:


El granizo puede utilizar dos fuentes, medio o pequeño.  “)” La palanca entre las dos fuentes.  Por el defecto la fuente media es fijada. La fuente pequeña es agradable para la visión pero no escribir.


2) Espaciamiento: (x)


Puedes controlar la variable del “espaciamiento”.  La variable del espaciamiento controlará cómo está condensada es la impresión bonita.  ¿Como “a+b” cuántos pixeles después de que la “a” “+” aparecían?  Esto es lo que controla. Hace esto para todos los operadores y multiplicación del infix.


Tan si el defecto se obstaculiza también para ti entonces ajustarlo.


Personalmente pienso que la impresión bonita de los tios es demasiado floja mientras que la impresión bonita de hp49g se obstaculiza también.


Para fijar el espaciamiento presionar las llaves del modo y de la prensa hasta que vienes a la página de las opciones. Entonces presionar F1 para completar un ciclo entre 4 tamaños de espaciamiento.


O llave de encargo del uso durante entrada normal al ciclo entre los diversos espaciamientos.


3) División: (x)


La anchura de una barra de la división es determinada por el mayor de dos anchuras: la anchura del numerador o del denominador.  Después va y agrega esta constante adicional a esa anchura.  El numerador y el denominador entonces serán centrados en la división basada en esta anchura.


Presionar el F2 completará un ciclo entre 0-6.


4) La derecha de la matriz alinea: (x)


Cuando está comprobado esto hará los elementos en una matriz a la derecha ser alineado en una columna, por el defecto que se dejan alineados.


Esto se puede fijar de la pantalla del modo, pero “]” en el teclado accionará la palanca entre las dos alineaciones.


5) Menú suave: (x)


Si deseas puedes hacer el menú suave ir.


6) Ez_greek: (x)


Para las de ti que tengan que utilizar los caracteres griegos mucho (cualquier ingeniería o comandante de la matemáticas) él está solamente disponible en la versión 89 del granizo.


Cuando está activada todos que necesites hacer para mecanografiar una letra griega es la prensa la alfa/el modificante de la cambio.  Mantener el modificante mantenido y presionar la letra de la alfa que corresponde al leter griego que deseas.


Para mecanografiar las letras normales presionan y LANZAN el modificante.


Ésta es una integración directa de un tsr que escribí Ez_greek llamado que está disponible en mi sitio.


7) E impresión: (x)


Hay dos maneras que el `y el' operador pueden ser impresos.  El primer es el método tradicional por el que y se imprime entre las dos discusiones.  La segunda manera que puede ser impreso está en una forma vertical.


La forma vertical es más agradable porque puede ayudar a ajuste más sobre la pantalla inmediatamente.


Ejemplo:


Solucionar (x^3+y/x=3 y x/y+y^ (1/x) =12-sin (x), {x, y})


No cabrá enteramente en la pantalla, pero si utilizas la forma vertical de y.  Los resultados de solucionar ecuaciones simultáneas pueden también ser absolutamente largos y con esta opción esos resultados pueden ser condensados agradable.


El símbolo al revés de v de uso general como y operador se pone entre las discusiones con la segunda forma.


No puedes fijar esta opción de la pantalla del modo.  Hay razones de esto.


8) Siempre modo del cursor: (x)


Fijar esto y harás todo corregir en modo del cursor.

Ver abajo.


9) Modo bajo del espolón:


Por defecto el granizo requiere 32k disponible escribir los datums que dictan la colocación de everying.  Usando 32k el límite en objetos en la expresión es cerca de 800 números/operadores.


Si la opción baja del espolón es determinada el granizo utilizará 16k para escribir los datums.  El límite tiene tan en artículos se ha contraído abajo a 400 números/operadores.


Esta opción está solamente para los usuarios experimentados.


Los efectos de cambiar esta opción no ocurrirán hasta que después del granizo se han salido y se han recomenzado.



Siempre modo del cursor: (x)

En modo normal te mueves sobre la expresión entera moviéndose sobre las expresiones más pequeñas que se compone de.  Encima de selecciona más, traga selecciona menos, derecho e izquierdo movimiento a diversas expresiones.


Pero el modo del cursor te deja moverse sobre la expresión en la voluntad en cualquier dirección de x o de y sin importar la estructura del rpn.  Ahora si tienes gusto puedes ser en ese modo toda la hora.

 

La expresión encajonada es la expresión seleccionada, apenas como la expresión invertida en modo normal es la expresión seleccionada.  Cualquier cosa que podrías hacer en el modo normal se puede hacer en este modo a eso expresión encajonada: sea almacenar a la materia a la historia, números que mecanografían, aplicando a operadores, corte, copiando, ect.


Aunque no utilizas este modo que puedes rápido inmóvil entrar en un modo temporal del cursor presionando el `(llave del `.  En el escape temporal del modo del cursor e incorporar el resultado en la expresión encajonada que es la expresión seleccionada.  En modo del cursor de Prefered el escape saldrá del granizo y entrar pegará la expresión a la línea de la entrada (proporcionada no hay sostenedores del lugar a la izquierda en la expresión.)


Juego tan justo con él.  Personalmente encuentro lo más lentos y más de un dolor que el procedimiento de entrada del normall de la mudanza desde la expresión a la expresión.  Pero está aquí como suplente. Los Newbies pudieron encontrarla más fácil.



Navegación de la matriz: (x)

Puedes navegar sí una matriz la manera que puedes en eqw por E.W.


Pero un nuevo método de la navegación de la matriz está disponible en el granizo.  Presionas el diamante + F1 a conseguir en él.  Una vez en él te confinarán a la matriz.


En este modo el movimiento es como ése en los datos 0S's/el redactor de la matriz.  Usando las flechas mueves el cursor a partir de un elemento a otro.  No puedes seleccionar filas, las partes del elemento, o la matriz entera.  Todo que puedes seleccionar es un elemento de la matriz.


Durante la navegación los elementos actuales reman y la columna será impresa en la línea de estado.


Encima de:      Permanecer en la misma columna, ir una fila más arriba.

Abajo:      Permanecer en la misma columna, ir una fila más bajo.

La derecha:     Permanecer en la misma fila, pero mover 1 columna a la derecha.

Izquierda:      Permanecer en la misma fila, pero mover 1 columna a la izquierda.


Y puedes trasladarse a los bordes extremos de la matriz con 2da + flecha.


Entrar/escape: Volver al modo de operación normal.  Un mensaje de la confirmación de esto será centelleo en el estado.




Características adicionales:

1) Si una raya es en un nombre variable entonces qué viene después de que la raya sea impresa como subíndice. La raya no se imprime en todos.


La excepción a este ser si la raya es el carácter primero o pasado.  Si es el carbón pasado en un nombre del var que no lo verás temporalmente (el cursor que mecanografiaba se ha movido en el subíndice), apenas aprieta y se va el cursor que mecanografía y la raya aparece.


Esto es como cómo el mathcad trabaja con “.” carácter.


2) Cuando se lanza el eqwUser o un programa del eqw la expresión seleccionada será almacenada a un `llamado variable seleccionado.'  Esto permite tener programas del eqw que actúen directamente en la expresión sí mismo apenas como las llaves de funcionamiento actúen directamente en la expresión seleccionada.


Por ejemplo el programa siguiente del eqw toma la expresión e inmediatamente las vueltas seleccionadas que en ella es forma polar, si se asume que tiene una forma polar:


Eqwprgm3 ()

Prgm

X local

SetMode (“formato”, “polar complejos”) - > x

hailCom (secuencia (seleccionada))

SetMode (“formato complejo”, x)

EndPrgm


Este ejemplo se incluye en este archivo de .zip.




Limitaciones:

1) La tercera discusión opcional para la función derivada se exhibe solamente una vez en el “numerador” del d/dx.


2) No puede exhibir comandos básicos (como “para” y “EndFor”) y los comandos estadísticos (como “LinReg”) no se apoyan.  No suponen a un escritor de la ecuación realmente ser utilizado para tales comandos.  El foco es cálculo.


Si das a granizo una expresión con estos artículos en ella entonces serán substituidos por un bloque rectangular (parecer un placeholder ancho adicional)


3) El granizo no exhibirá secuencias muy grandes, ellos será substituido visualmente por otra secuencia que diga la “secuencia grande.”




Cosas impares:

1) Las filas de la matriz se cortan/se copian/se pegan como listas.  Cuando está escondida a la historia una fila de la matriz se almacena como lista.


2) Dependiendo de operador el granizo pudo utilizar los soportes en vez de paréntesis.  Éste es aumentar legibilidad porque los soportes se utilizan solamente con ciertos operadores:


a) Posfijo:

¡El operador viene después de la discusión como >hex! , ect


b) Prefijo:

El operador viene antes de la discusión como niega.


c) Energías:

El operador del ^.  La base tiene soportes alrededor de ella si la base es no simple.  El exponant tiene soportes alrededor de ella si el exponant excede ciertas dimensiones.


d) Exp:

El e^ (.  El exponant consigue otra vez solamente los soportes si excede ciertas dimensiones.


e) Suma de la sigma y producto del pi:

La primera discusión estará en corchetes.


Ejemplo:


(x-5) ^3 el operador más alto es el ^ que decide a que la primera discusión x-5 es no simple y que necesita ser incluido en algo.  Elige utilizar los soportes.


En el caso (x-5) de *3 el operador alto es el multiplicar así que mira (x-5) y considera que es no simple y necesita ser incluido en algo.  En este caso utiliza paréntesis, no soportes.




Insectos:

1) Cuando sales del granizo el número de los pares de la historia en la línea de estado inmóvil reflejará el número de undos/de la opción del espaciamiento.


2) El granizo pudo poner paréntesis donde no están necesarios.  No hago caso a veces de las reglas de los tios:


Ejemplo:


Tios imprime el ABS (x) ^3 como (|x|) ^3.  El granizo imprime esto como |x|^3.  Observar que ni unos ni otros realmente demostración el ^.


3) Las expresiones son limitadas a las dimensiones de 32k por 32k.  Si estas dimensiones entonces se exceden habrá errores gráficos.




Uso del espolón:

El granizo asigna 7k para los datos del rpn.


Para cada operador y número en la expresión, el granizo escribirá un “bloque.” Estos bloques contienen los datums que dictan x, y que coloca, área, versiones del texto de números y algunos otros datums.  Tan para cada operador y número en la expresión tienes alrededor de gastos indirectos del octeto 30-40.


el granizo asigna 32k para estos bloques tan allí es espacio para cerca de 800 bloques. Tan si tu expresión tiene más de 800 operadores/números después granizo no pueden manejarla.


Si desear hay una opción que puedes comprobar de modo que el granizo asigne 16k para estos bloques.  Para los de ti que tienen muchos de cosas en espolón.  Personalmente no tengo nada en espolón.


Subsistencias del granizo en los undos del máximo 20.


Necesitas tan sobre 40k libre funcionar el granizo.




Versiones futuras:

1) Incluir un tsr del gancho del acontecimiento que traz el granizo algo como Shift+Enter.

2) Más avanzado cuando (forma.




Nombres variables reservados:

El granizo:  El nombre de este programa. No retitularlo bajo ninguna circunstancia.  El hacer tan podía causar un desplome.  El granizo necesita poder encontrarse y ocultarse para que el catálogo de los tios para funcionar sin estrellarse.  Esto puede ser archivada.


Haildata:  El fichero de datos externo.  Si lo retitulas el granizo no podrá conseguirlo es datos externos.  Esto puede ser archivada.

 

EqwUser: Este programa será ejecutado cuando se presionan los apps.  Esto puede ser archivada.

 

EqwPrgmx:  Donde está 1 a 9 x.  Se ejecuta este programa cuando se presiona el diamante + el número.  Esto puede ser archivada.


Eqwprgmr:  Este programa es se ejecuta cuando se presiona el diamante +store.  Esto puede ser archivada.


Seleccionado:  Cuando se ejecuta cualquier programa de usuario la expresión actualmente seleccionada se almacena a esta variable.  No archivar esta variable.


Xtop:  La mitad superior de una expresión que se ha impreso bastante a la pantalla con la línea de comando adicional del granizo ofrece.  No archivar esto.


XBottom: La mitad inferior de una expresión que se ha impreso bastante a la pantalla con la línea de comando adicional del granizo ofrece.  No archivar esto.


Xwidth:  La anchura de una expresión que se ha impreso bastante a la pantalla con la línea de comando adicional del granizo ofrece.  No archivar esto.


Xsafety: Una variable de seguridad.  Tengo este tendancy para presionar la salida y soltar todo que he entrado.  Tan ahora cuando presionas la salida todo se almacena a esta variable.




Entrar en contacto con al autor:

Puedo ser entrado en contacto con por el email en: samuel@nyall.net


Enviar por favor las preguntas, los comentarios, y las sugerencias.  A este punto del developement deseo retroactúo.  La mitad de la diversión de los programas de calculadora de la escritura es audiencia de la gente alrededor del mundo. O goto mi vista y firma el libro de la huésped.


Si puedes por favor enviarme un archivo del ti de la expresión que se puede utilizar para conseguir al insecto con presionar de algunos golpes de teclado.




Legal:

Estoy a cargo de la distribución del granizo. No upload el granizo a ningún sitio ni distribuirlo en cualquier medio sin mi permiso. El Calc a la distribución del Calc está muy bien. Si distribuyes un programa básico que haga uso el granizo, todavía no puedes distribuir el granizo. El enchufe justo mi sitio y dice otros ir allí.  Ningún dinero no se puede cargar para el granizo sí mismo o para la distribución del granizo.  Si cargas el dinero para otros programas o para la distribución de otros programas a te no se permite liar el granizo con esos programas.  A te no se permite incluir el granizo como freebie asociado a ninguna venta.


Samuel Stearley no es responsable cualquier cosa que ocurre del uso de este programa.  Eso incluye pero no se limita a los desplomes, al daño a la calculadora o a la pérdida de datos.


Samuel Stearley no garantiza que trabaja.  Si el granizo imprime incorrectamente una expresión y la escribes tragas pues una respuesta en una prueba yo no es responsable.


Es fuente abierta.  Es asm 100%.  ¿Podrás hacer cualquier cosa con él? Puedes las ideas del plagariaze del granizo pero no del código.  Es allí si deseas agregar al proyecto.  Si deseas utilizar las partes de la fuente entonces mi permiso es necesario.

 




Agradece:

- Conejo del amigo.  Resto en vaquero del espacio de la paz.

- Wagner oxidado para el vti.

- El tict para el explorador más thier de la manija.  La utilizo absolutamente extensivamente para ver datos del rpn de entradas en la historia.