Intérprete independiente
El intérprete autónomo rs274 está disponible para su uso a través de la línea de comandos.
1. Uso
Uso: rs274 [-p interp.so] [-t tool.tbl] [-v var-file.var] [-n 0 | 1 | 2]
[-b] [-s] [-g] [archivo de entrada [archivo de salida]]
-p: especifique el intérprete conectable a utilizar
-t: especifique el archivo .tbl (tabla de herramientas) a usar
-v: especifique el archivo .var (parámetros) a usar
-n: especifique el modo de continuación:
0: continuar
1: ingresar al modo MDI
2: detener (predeterminado)
-b: Activa o desactiva el indicador de "eliminación de bloque" (predeterminado: DESACTIVADO)
-s: Activa o desactiva el indicador 'pila de impresión' (predeterminado: DESACTIVADO)
-g: Activa o desactiva el indicador 'ir (modo por lotes)' (predeterminado: DESACTIVADO)
-i: especifique el archivo .ini (predeterminado: sin archivo ini)
-T: llamar a task_init()
-l: especifique el log_level (predeterminado: -1)
2. Ejemplo
Para ver la salida de un bucle, por ejemplo, podemos ejecutar rs274 en el siguiente archivo y ver que el ciclo nunca termina. Para salir del bucle, use Ctrl+Z. Se necesitan los siguientes archivos para ejecutar el ejemplo.
test.ngc
#<test> = 123.352
o101 while [[#<test> MOD 60 ] NE 0]
(debug,#<test>)
#<test> = [#<test> + 1]
o101 endwhile
M2
test.tbl
T1 P1 Z0.511 D0.125; fresa 1/8
T2 P2 Z0.1 D0.0625; fresa de extremo 1/16
T3 P3 Z1.273 D0.201; taladro de rosca n°7
comando
rs274 -g test.ngc -t test.tbl