The interdicplinary of Mathematics and Computer Science, Distinguisehed by its emphasis on mathemtical technique and rigour.
-
Updated
Apr 3, 2024 - Python
The interdicplinary of Mathematics and Computer Science, Distinguisehed by its emphasis on mathemtical technique and rigour.
These are my programs for compiler design lab work in my sixth semester
Python implementation of Stephen Wolfram's elementary cellular automata (in particular, Rule 30)
[WIP] 📚 A python automata library implementing Finite Automata, FA with Output, PDA and TM 🚀 😄
This repository contains various programs related to the theory of computation
A tool for converting context-free grammars to different normal forms.
Turing machine implementation for spelling Turkish words
common algorithms in automata theory - minimization algorithms, regex compilers etc.
🎏 Conversor capaz de traduzir Autômatos Finitos Não Determinísticos em Autômatos Finitos Determinísticos. Projeto desenvolvido utilizando PyQt e JsonSchema, compatível com formatos JFLAP.
Envy free, Fair Rent Division System for Hostel Rooms. This is a project made as a part of the Project Track in the course ESC101 offered in Spring 2019 at IIT Kanpur.
In this essay, we discuss about conway's game of life
Library for defining and working with abstract regular expressions that support strings/sequences with elements of any symbol type, with an emphasis on supporting scenarios in which it is necessary to work with regular expressions as abstract mathematical objects.
puzzles, problems, search, sort, graph, constraint, theory, symbolic
This package refers to the topic of automata theory, which includes DFA, NDFA, Mealy machines, Moore machines, Finite state machine and Turing machine.
Exercício Programa que faz a emulação de um Autômato Finito Não Determinístico (AFN) para a matéria de Introdução à Teoria da Computação 💻
Program to convert a program encoding based on its Gödel number to 𝒮 Language (S Language) or convert an 𝒮 Language program to it's program number
A simplified compiler for a custom programming language
Simple program to manipulate NFAs, DFAs and grammars.
Project for the Theory of Computation course @ USI University
Add a description, image, and links to the theory-of-computation topic page so that developers can more easily learn about it.
To associate your repository with the theory-of-computation topic, visit your repo's landing page and select "manage topics."