InglésFrancésEspañol

Ad


icono de página de OnWorks

cweavex - Online en la nube

Ejecute cweavex en el proveedor de alojamiento gratuito de OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando cweavex que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


ctanglex, cweavex - traduce CWEB (x) a C (o C ++) y / o TeX

SINOPSIS


rectángulox [ -bhpl ] [ + cs + ] archivo cweb[.w] [(archivo de cambios[.ch] | + | -) [archivo de salida[.C]]]
cweavex [ -bhpx ] [ + cs + dtefauwm ] [ + isearchpath ] archivo cweb[.w] [(archivo de cambios[.ch] | + | -)
[archivo de salida[.Texas]]]

DESCRIPCIÓN


El rectángulox programa convierte un documento fuente CWEB (x) en un programa C que puede ser
compilado de la forma habitual. El archivo de salida incluye #línea especificaciones para que el error
los informes y la depuración se pueden realizar en términos del archivo fuente CWEB (x).

El cweavex El programa convierte el mismo archivo CWEB (x) en un archivo TeX que puede formatearse
e impreso de la forma habitual. Cuida adecuadamente los detalles tipográficos como la página
diseño y el uso de sangría, cursiva, negrita, etc., y proporciona una amplia
información de referencia cruzada que recopila automáticamente.

CWEBx le permite preparar un solo documento que contiene toda la información que se
necesario tanto para producir un programa en C compilable como para producir un documento bien formateado
describiendo el programa con tanto detalle como desee el escritor. El usuario de CWEBx
debe tener cierta familiaridad con TeX, así como conocimiento de C.

La línea de comando debe tener uno, dos o tres nombres. El primero se toma como el
Archivo CWEB (x) (y `.w'se agrega si no hay extensión). Si ese archivo no se puede abrir,
la extensión '.web'se intenta en su lugar. Si hay un segundo nombre, es un archivo de cambios (y
`. Ch'se agrega si no hay extensión), de lo contrario, el nombre del archivo CWEB (x) con su
extensión reemplazada por '. Ch'se intenta como cambio de nombre de archivo; si no existe tal archivo, no hay cambio
se utiliza el archivo. En lugar de un archivo de cambios, se puede especificar '-'o'+'; '-'significa no usar un
cambiar archivo, y `+'significa usar un archivo de cambios solo si existe un archivo con el nombre predeterminado
(como si solo se le diera un nombre). El archivo de cambios anula partes del archivo CWEB (x),
como se describe en la documentación. Un tercer nombre, si está presente, especifica el archivo de salida
nombre explícitamente. El nombre del archivo de salida predeterminado es el del archivo CWEB (x) con extensión
`.c' (por rectángulox ) o `.tex' (por cweavex ); la extensión predeterminada también se aplica si una
El tercer nombre se da sin extensión.

Las opciones en la línea de comandos se pueden activar con `+'y fuera con'-'; varios
Los caracteres pueden seguir en el mismo argumento, lo que indica varias opciones que se activan
encendido respectivamente apagado simultáneamente. De hecho, las opciones se procesan de izquierda a
correcto, entonces una secuencia como '-b +b'es equivalente a'+b'(que es el predeterminado).

El +b La opción muestra una línea de banner en su terminal. los +h La opción muestra un mensaje feliz si
el procesamiento fue exitoso. los +p La opción muestra informes de progreso (módulo destacado
números) a medida que se lleva a cabo el procesamiento. Si dices '-bhp', no obtienes salida de terminal pero
error de mensajes.

El +c opción emula Levy / Knuth CWEB. los +s opción imprime estadísticas sobre la memoria
uso al final de una ejecución (asumiendo que los programas se han compilado con el -DSTAT
switch, ya que están por defecto en los sistemas Debian). Configurando la opción ++ uno puede
seleccione el lenguaje C ++ en lugar de C.

La opción -l es aplicable a rectángulox solamente; cuando se selecciona, la salida C se hace más
legible para humanos omitiendo #línea directivas y preservando el diseño y los comentarios.

Hay varias otras opciones aplicables a cweavex solamente. La opción -x significa omitir el
índice y tabla de contenido. Configurando la opción +d una causa cweavex Reportar
problemas encontrados al analizar los fragmentos del programa. Con +t los nombres de índice y módulo
se escribirá en archivos separados. Con +e la tabla de contenido se ve obligada a comenzar en un
hoja nueva cuando se utiliza una impresora de dos caras. Las opciones +f , +a , +u , +w y +m el cambio
el estilo en el que se formatean los programas: +f significa forzar una nueva línea después de cada simple
declaración en la salida formateada, y +a significa también forzar una nueva línea antes de cada simple
declaración, incluso si sigue una etiqueta o una condición; la opción +u cambiará el estilo
de modo que un salto de línea vaya después de `{'en lugar de antes, evitando así que se alineen
con su correspondiente `} '(este es el estilo de Levy / Knuth CWEB), mientras que la opción +w pone un
salto de línea antes y después de `{', produciendo un diseño más simétrico a expensas de
un poco de papel extra. Finalmente, la opción +m evita forzar saltos de línea entre sucesivos
declaraciones en un bloque local. Con la opcion + isearchpath uno puede especificar un lugar para
busque archivos de encabezado, cuando no se encuentran en el directorio actual. La cuerda
después de '+ i' se almacenará y se antepondrá a un nombre de archivo de encabezado si no se puede
encontrado de lo contrario (por lo que la cadena probablemente debería terminar con un separador de nombre de ruta '/'). Más
se puede especificar una de esas rutas de búsqueda; se probarán en orden de izquierda a
tenía razón.

Utilice cweavex en línea utilizando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    MSYS2
    MSYS2
    MSYS2 es una colección de herramientas y
    bibliotecas que le proporcionan una
    entorno fácil de usar para la construcción,
    instalar y ejecutar Windows nativo
    software. Con ...
    Descargar MSYS2
  • 2
    libjpeg-turbo
    libjpeg-turbo
    libjpeg-turbo es un códec de imagen JPEG
    que usa instrucciones SIMD (MMX, SSE2,
    NEON, AltiVec) para acelerar la línea de base
    Compresión y descompresión JPEG activadas
    x86, x8 ...
    Descargar libjpeg-turbo
  • 3
    Xtreme Download Manager
    Xtreme Download Manager
    El proyecto tiene ahora un nuevo hogar:
    https://xtremedownloadmanager.com/ For
    desarrolladores:
    https://github.com/subhra74/xdm Xtreme
    Download Manager es una poderosa herramienta pa...
    Descarga el administrador de descargas Xtreme
  • 4
    TTGO VGA32 Lite
    TTGO VGA32 Lite
    Características: 4:3 y 16:9 de baja resolución
    Salida VGATeclado y mouse PS/2
    interfaz de usuario basada en inputText (TUI)
    con administrador de diálogo Unicode parcial
    soporteDispositivo esclavo...
    Descargar TTGO VGA32 Lite
  • 5
    Cargador de arranque Clover EFI
    Cargador de arranque Clover EFI
    El proyecto se ha trasladado a
    https://github.com/CloverHackyColor/CloverBootloader..
    Características: Arranque macOS, Windows y Linux
    en UEFI o en modo heredado en Mac o PC con
    UE...
    Descarga el gestor de arranque Clover EFI
  • 6
    rpmsunidos
    rpmsunidos
    ¡Únase a nosotros en Gitter!
    https://gitter.im/unitedrpms-people/Lobby
    Habilite el repositorio URPMS en su
    sistema -
    https://github.com/UnitedRPMs/unitedrpms.github.io/bl...
    Descargar unitedrpms
  • Más "

Comandos de Linux

Ad