savannah-register-public
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Savannah-register-public] [task #11241] Submission of tvm


From: Danny
Subject: [Savannah-register-public] [task #11241] Submission of tvm
Date: Thu, 28 Jul 2011 05:50:35 +0000
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:2.0.1) Gecko/20110601 IceCat/4.0.1

URL:
  <http://savannah.nongnu.org/task/?11241>

                 Summary: Submission of tvm
                 Project: Savannah Administration
            Submitted by: tekk
            Submitted on: Thu 28 Jul 2011 05:50:34 AM GMT
         Should Start On: Thu 28 Jul 2011 12:00:00 AM GMT
   Should be Finished on: Sun 07 Aug 2011 12:00:00 AM GMT
                Category: Project Approval
                Priority: 5 - Normal
                  Status: None
                 Privacy: Public
        Percent Complete: 0%
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any
                  Effort: 0.00

    _______________________________________________________

Details:

A new project has been registered at Savannah 
This project account will remain inactive until a site admin approves or
discards the registration.


= Registration Administration =

While this item will be useful to track the registration process, *approving
or discarding the registration must be done using the specific Group
Administration
<https://savannah.nongnu.org/siteadmin/groupedit.php?group_id=10826> page*,
accessible only to site administrators, effectively *logged as site
administrators* (superuser):

* Group Administration
<https://savannah.nongnu.org/siteadmin/groupedit.php?group_id=10826>


= Registration Details =

* Name: *tvm*
* System Name:  *tvm*
* Type: non-GNU software & documentation
* License: GNU General Public License v3 or later

----

==== Description: ====
A simple vm written in perl by me. It was originally created to allow me to
get used to perl again, but it now seems to be expanding into a project that I
may make useful some day. It's currently around 100 lines, however it's
already more than turing complete(implements the opcodes mov, cmp/je, jmp, and
dmp which dumps core to stdout.) Operating memory itself is currently a simple
array of integers, however I plan to add the ability to read from a bytecode
file once I have a few more opcodes and separate it out into various
modules(computer, which contains memory, the program counter, those things.
opcodes for opcodes, obviously. etc.) Perhaps one of the 'special' things
about this is that it has no stack or registers, at this time at least.


==== Other Software Required: ====
Perl GPL1+ http://perl.org


==== Tarball URL: ====
http://savannah.gnu.org/submissions_uploads/tvm.tar.gz






    _______________________________________________________

Reply to this item at:

  <http://savannah.nongnu.org/task/?11241>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.nongnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]