# PluralCalculator **Repository Path**: catigeart/PluralCalculator ## Basic Information - **Project Name**: PluralCalculator - **Description**: 四则复数计算器,可解析带括号优先级的复合算式,纯C语言实现 - **Primary Language**: C - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-02-02 - **Last Updated**: 2021-08-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # PluralCalculator 四则复数计算器,可解析带括号优先级的复合算式,纯C语言实现。 - 功能实现:+-\*/(),+-号可以解析成加减和正负。带基本的报错功能。 - 具体原理:半吊子编译框架,手写 if-else解析token,语法分析用的数据结构里的复合运算栈算法...... 通过重复宏定义实现伪泛型。 各种意义上的早期作品,发到github上图一乐。