-
Notifications
You must be signed in to change notification settings - Fork 0
kletoz/opcit
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
opcit -- Operador em C Intencionalmente Tosco ============================================= Operações básicas diretamente da linha de comando. Exemplos de uso --------------- ./opcit add 1 2 ./opcit addv 3,7 5,3 ./opcit fibo 3 ./opcit load contacts.csv Operações aritméticas --------------------- [ add sub div mul ] Operações aritméticas básicas. Aceita como argumento dois números inteiros. Operações em vetores -------------------- [ addv subv mulv ] Operações em vetores. Os vetores são representados como uma lista de inteiros separados por vírgula. São aceitos dois vetores. Operadores matemáticos ---------------------- [ fibo ] Imprime a sequência de Fibonacci até o n-ésimo elemento. Aceita um argumento, que é o números de elementos. Operadores de shared memory --------------------------- [ load search ] Operações de carga e busca em shared memory. load <arquivo csv> ~~~~~~~~~~~~~~~~~~ Carrega os dados do arquivo CSV em shared memory. Arquivo CSV deve conter duas colunas separadas por vírgula. Os campos não podem conter vírgulas (ou seja, o formato é CSV simplificado). Cada campo pode conter no máximo 49 caracteres. search all ~~~~~~~~~~ Imprime em tela o conteúdo da shared memory. search <string> ~~~~~~~~~~~~~~~ Busca um registro na shared memory. Operadores de arquivos ---------------------- [ file lines ] Operações em arquivos. file <arquivo> ~~~~~~~~~~~~~~ Executa os comandos listados no <arquivo>. Cada linha é um comando diferente. lines <arquivo> ~~~~~~~~~~~~~~~ Conta o número de linhas do arquivo. Operadores de conexão --------------------- [ server client ] Envio de operação a um servidor de execuções. server <port> ~~~~~~~~~~~~~ Inicia um servidor de execução na porta <port>. client <host> <port> <op args> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Inicia a conexão na porta <port> do servidor <host> e envia a operação <op> com os argumentos <args> para ser executado pelo servidor. Por exemplo: ./opcit client localhost 42000 "add 1 2"
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published