FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

expression-evaluation · GitHub Topics · GitHub

#

expression-evaluation

Here are 29 public repositories matching this topic...

Learn advanced Rust by building a type-safe, auto-vectorized database expression engine

  • Updated Sep 6, 2026
  • Rust

.NET runtime C# expression evaluator powered by Roslyn — dynamic string interpolation, LINQ support, configurable security levels, and expression caching for templates.

  • Updated Aug 24, 2026
  • C#

A Python extension module written in Rust that provides bindings to the evalexpr crate, enabling quick and safe expression evaluation in Python.

  • Updated Sep 21, 2026
  • Python

My implementation of "Very Bad Calculator" — a small arithmetic expression evaluator supporting digits, +, *, and parentheses.

  • Updated Aug 12, 2026
  • C

Basically, an expression evaluation is an algorithm that aims to receive a mathematical expression and return the result of that expression.

  • Updated Dec 27, 2021
  • C++

This project implements an arithmetic calculator capable of parsing and evaluating mathematical expressions using a custom stack data structure. The calculator handles various arithmetic operations and parentheses, providing accurate results for complex expressions.

  • Updated Aug 15, 2024
  • Java

Math Expression Library

  • Updated Jan 8, 2024
  • C++

Rust CLI for parsing and evaluating arithmetic expressions defined by a context-free grammar.

  • Updated Sep 14, 2026
  • Rust

Arbitrary precision arithmetic library in Java supporting large integer and floating-point computations without external libraries.

  • Updated May 17, 2026
  • Java

Master stack data structure — Monotonic stack, NGE, stock span, expression evaluation, min-stack. 30+ interview problems with O(n) solutions.

  • Updated Jun 9, 2026
  • Python

The shunting yard algorithm is used to convert the infix notation to reverse polish notation.

  • Updated Apr 28, 2021
  • C++

🇵🇱 Polish notation expression calculator in Python with console and window interfaces

  • Updated Jun 4, 2026
  • Python

The CalculatorApp is a Java-based calculator application with a graphical user interface. It provides users with the ability to perform various mathematical operations such as addition, subtraction, multiplication, division, exponentiation, square root, and trigonometric functions.

  • Updated Jun 21, 2023
  • Java

My assignments in the mathematical logic discipline

  • Updated Jan 29, 2022
  • C++

C++ program for converting infix expressions to postfix and evaluating them using stack-based algorithms.

  • Updated Jun 26, 2024
  • C++

A simple Command Line Interface (CLI) calculator program written in Zig. It evaluates arithmetic expressions containing numbers, the four basic operators, and parentheses for operator precedence. It utilizes the zig-libraries dependency.

  • Updated Dec 15, 2025
  • Zig

Today I learned about the Stack data structure, which follows the LIFO (Last In, First Out) principle. This means the element added last is the one removed first.

  • Updated Dec 8, 2025

C++ program for representing polynomials with linked lists and performing addition, multiplication, and evaluation operations.

  • Updated Jun 26, 2024
  • C++

C++20 implementation of an arithmetic expression tree using infix-to-postfix conversion, binary trees, variable evaluation, level-order traversal, and dynamic memory management.

  • Updated Aug 24, 2026
  • C++

Add this topic to your repo

To associate your repository with the expression-evaluation topic, visit your repo's landing page and select "manage topics."

Learn more


Back | FazBrowse Home | New Git URL