https://github.com/gs-101/c-alculator
Simple calculator written in C.
https://github.com/gs-101/c-alculator
beginner-project c calculator simple-project
Last synced: 7 months ago
JSON representation
Simple calculator written in C.
- Host: GitHub
- URL: https://github.com/gs-101/c-alculator
- Owner: gs-101
- License: gpl-3.0
- Created: 2025-01-13T21:57:25.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-02-24T20:22:52.000Z (8 months ago)
- Last Synced: 2025-02-24T21:28:24.753Z (8 months ago)
- Topics: beginner-project, c, calculator, simple-project
- Language: C
- Homepage: https://codeberg.org/gs-101/c-alculator
- Size: 318 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.org
- License: LICENSE
Awesome Lists containing this project
README
#+title: C-alculator
#+options: f:t#+begin_quote
[!NOTE]This repository presents a simple exercise and its resulting program should not be used. Despite some flaws I've written down on my notes (such as, apparently, regular number types aren't that good with math), I think I'm satisfied with the end result.
It is now archived.
#+end_quoteSimple calculator written in C.
* Acknowledgements
The workings of this program are largely based on "A Beginners’ Guide Away from Scanf()"[fn:1], Esshader[fn:2] and "My Favorite C Compiler Flags during Development"[fn:3].
Esshader is licensed MIT/Expat, which is [[https://www.gnu.org/licenses/license-list.en.html#Expat][compatible with the GPL]].
Therefore, this program is allowed to use a modified copy of its makefile.
* References
[fn:1] Palmen, F. (2017) A beginners’ guide away from scanf(). sekrit.de. Available at: https://sekrit.de/webdocs/c/beginners-guide-away-from-scanf.html (Accessed: December 30, 2024).
[fn:2] McFee, C. (2024) “Chrismcfee/esshader.” Available at: https://github.com/chrismcfee/esshader (Accessed: December 10, 2024).
[fn:3] Wellons, C. (2023) My favorite c compiler flags during development. null program. Available at: https://nullprogram.com/blog/2023/04/29/ (Accessed: January 6, 2025).