Skip to content

jys1670/spreadsheet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spreadsheet

C++ version

Spreadsheet capable of processing text and formula cells - an attempt to replicate core features of Excel editor.

Building:

Preparations:

ANTLR C++ runtime is required for compilation of parser related files.

git clone https://github.com/jys1670/spreadsheet.git
cd spreadsheet
mkdir build && cd build

Building and running main executable:

cmake -DCMAKE_BUILD_TYPE=Release ..
cmake --build . --config Release --target spreadsheet
./spreadsheet

Building and running unit tests:

cmake --build . --config Release --target unit-tests
./unit-tests

Updating documentation:

cmake --build . --config Release --target doxygen

Regenerating ANTLR4 files (in case of breaking interface changes):

cmake --build . --config Release --target antlr4-generate-files

About

Excel from the 1980s

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published