Skip to content

josephinecowley/logic_simulator_GF2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

logic_simulator_GF2

Welcome to our logic simulator! This program takes a logic description file which follows the EBNF syntax defined in the file: https://github.com/josephinecowley/logic_simulator_GF2/blob/main/logsim/logsim/test.ebnf and creates a simulator to help users map out signals in any given circuit.

Devlopers: Project Kanban board

Our project Kanban board can be found here https://github.com/users/josephinecowley/projects/1.

Installation and running

  • Download wxpython
  • Write the Logic Description File
  • In the final folder directory, type in the terminal python3 logsim.py <you_example_LDF_file_here>
  • To carry out the unit tests, you can write in the terminal pytest
  • Follow the commands in the welcome pop up box to get started!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages