mirror of
https://github.com/lloeki/python-dcpu_16.git
synced 2025-12-06 01:44:40 +01:00
Updated doc
This commit is contained in:
parent
54e56b82db
commit
c3e7012f2d
1 changed files with 4 additions and 4 deletions
|
|
@ -2,13 +2,13 @@
|
|||
|
||||
A DCPU-16 implementation in Python. See [the spec][0].
|
||||
|
||||
# But what's the goal of this? There's another one already!
|
||||
# What's the goal of this?
|
||||
|
||||
Well, what's wrong with taking another stab at it? Besides, I personnally felt it was too C-ish, and not pythonic enough (whatever that means, but you should [read][1] [this][2]). I wanted to revive whatever low-level (admittedly limited) ASM knowledge I had (from 6800/68000) and sharpen my Python-fu. The spirit of the thing is to be educative for everyone (including me).
|
||||
Many high-level implementations looked like C-in-other-language, so let's have a pythonic enough (whatever that means, but you should [read][1] [this][2]) implementation. The spirit of the thing is to be educative for everyone.
|
||||
|
||||
# How do I use this?
|
||||
|
||||
It's meant to be used interactively via the Python REPL as well as programmatically. I might implement a specific ASM REPL at some point.
|
||||
It's meant to be used interactively via the Python REPL as well as programmatically. A specific ASM REPL might be implemented at some point.
|
||||
|
||||
An example of a Python REPL session:
|
||||
|
||||
|
|
@ -33,7 +33,7 @@ An example of a Python REPL session:
|
|||
|
||||
# What is the status of this?
|
||||
|
||||
It's not bug-free yet, the implementation itself is still a WIP and the whole of the spec example does not pass yet. But hey, that's what you get in a few late hours. Fixes coming, I promise.
|
||||
As of v1.0 the CPU implementation ought to be complete according to DCPU-16 spec v1.1.
|
||||
|
||||
# Features
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue