Repository navigation
mU-Code-Interpreter v1.0.0
Pre-release
Pre-release
Features
- GUI + CLI 통합
- 예제 UCO/LST 파일 포함
- Linux AppImage 제공 (x86_64)
How to run
GUI
- 다운로드 후 실행 권한 부여:
chmod +x mUCodeInterpreter-x86_64.AppImage- 터미널에서 실행:
./mUCodeInterpreter-x86_64.AppImageCLI
./mUCodeInterpreter-x86_64.AppImage [uco 파일 경로] [lst 파일 경로]Assets
예제 파일 포함: assets/
- 다운로드 후 압축 해제:
tar -xzvf assets.tar.gzWhat's Changed
- Merge develop into main: add meeting notes and design report by @jhan117 in #12
- Merge feature/runner_structs into develop: add runner related data structures and test code by @rkdtjr in #14
- Merge Feature/memory and cpu stack into develop by @rkdtjr in #16
- Add assembler implementation and initial test suite by @jhan117 in #19
- fix: operand encoding now uses symbol table index by @jhan117 in #21
- feat: implement loadUco, saveUco, and freeUco by @jhan117 in #23
- Add runner implementation and initial test suite by @rkdtjr in #25
- 명령어 인코딩 및 전역변수 개수, 코드 길이 변수 추가 by @jhan117 in #27
- Add LST file output and integrate opcode utils to show execution results and symbol changes by @rkdtjr in #30
- Add inst_use_count into assembler for LST output by @rkdtjr in #32
- Change instruction addressing to match new stack frame semantics by @rkdtjr in #33
- Improve debug message output and initialize resistors by @rkdtjr in #35
- Refactor/assembler by @jhan117 in #36
- Fix/assembler by @jhan117 in #38
- dup 명령어, 전역 end 명령어 ret로 처리 by @jhan117 in #41
- Refactor/opcode operations by @rkdtjr in #42
- Feature/cli by @rkdtjr in #45
- runner 할당 오류 해결, 메이크 파일 개선 by @jhan117 in #46
- Refactor/runner by @rkdtjr in #48
- Feature/dup by @rkdtjr in #49
- Feature/gui by @jhan117 in #50
- Feature/test u code file by @rkdtjr in #51
- Fix/gui clean by @jhan117 in #52
- Develop by @jhan117 in #53
Full Changelog: https://github.com/jhan117/mU-Code-Interpreter/commits/v1.0.0