Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Command line spreadsheet application.
C
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
screenies
.gitignore
CHANGELOG
FORMULAES
LICENSE
Makefile
NOTES
README
TODO
color_vars.h
formulae.c
formulae.h
test.txt
uni_records.c

README

Com_Sheet is a command line spreadsheet application which works by issuing
commands for doing various actions to create, edit and do other operations on a spreadsheet.

To compile, run : make
            Or,   make debug  to create a debug build

Here's a listing of the supported operations and their corresponding commands.
You can also access this help during program run time by issuing "help".

Commands::

insert row at begining  :: irb
row at end              :: ire
row anywhere            :: ira <position>

delete row at begining  :: drb
row at end              :: dre
row anywhere            :: dra <position>

insert column           :: ica <position>
insert formulae column  :: icf
delete column           :: dca <position>

edit field              :: edf <row identifier> <column name>
edit label              :: edl <column name>
search record           :: sch
sort   record           :: srt

write record (tabular)  :: wrt <filename>
write record (parsable) :: wrp <filename>
read record             :: rdf <filename>

show help               :: help
clear screen            :: cls
quit                    :: q

Note: position can be a neumerical value or
'b' stating begining or
'e' stating end
Numeric positions start from 1.

Row identifier of a row is the first element of that row.
See FORMULAES for a note on formulaes.

Working with com_sheet ::

Run with : <path_to_executable>/com_sheet
You'll generally issue a ire/irb if there's no spreadsheet already.
It will ask for initial number of columns, their names and then input for the first row.
Add more rows with ire or irb or ira as needed.
Add columns with ica. Other commands work as listed. Save the sheet with wrp or wrt if/as needed.
You can also begin by loading a saved com_sheet parsable file form disk with rdf, and do your stuff
on the loaded spreadsheet.
Something went wrong with that request. Please try again.