A spreadsheet is a simplified analogue of existing solutions: a Microsoft Excel spreadsheet or Google Sheets. The table cells can contain text or formulas. Formulas, as in existing solutions, can contain cell indexes.
1. mkdir TableExcelBuild && cd TableExcelBuild
2. cmake .. -DCMAKE_BUILD_TYPE=Release
3. cmake --build .
4. Start ./spreadsheet or spreadsheet.exe
- C++17
- GCC version 8.1.0
- ANTLR4 4.9.3
- GRUN
- Java SE Runtime Environment 8
- Java SE Development Kit 8
- Cmake 3.21.2 (minimal 3.8)
- Implement an interface for inserting and deleting rows and columns
- Implement an interface for working with the user