Swift Brainfuck Interpreter

  • Tech Stack: Swift, SwiftUI, XCTest
  • Github URL: Project Link

Focus on creating an interactive Brainfuck programming language interpreter for iPhone users. Delivering user-friendly applications with features such as an interactive code editor, error handling, and debugging tools. Unit tested for reliability and performance.

Key Highlights:

  • Developed an iOS app serving as a Brainfuck interpreter, allowing users to write, execute, and debug code directly from their iPhone.
  • Implemented features such as an interactive code editor, error handling for syntax and runtime errors, and debugging tools for code execution and cell values.
  • Ensured application reliability through comprehensive unit tests and incorporated stepping and highlighting debugging features.

Running Tests

Included a suite of unit tests to ensure the reliability and performance of the application. Tests can be run through Xcode's test navigator.

Contributions and License:

Contributions welcome! Fork the repository and submit pull requests for new features or improvements. Licensed under the MIT License - see LICENSE.md for details.

Inspired by the simplicity of the Brainfuck programming language, the app aims to make it more accessible to enthusiasts and learners alike.