Skip to content

majestic53old/libnimble

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LIBNIMBLE

Nimble is a simple shell environment, written in C++.

Table of Contents

  1. Changelog
  2. License

Changelog

##Version 0.1.1539 Updated:9/27/2015

  • Added support for basic command handling and exit
  • Exception code cleanup

Updated:9/26/2015

  • Added support for persistant environment variables

Updated:9/25/2015

  • Implemented assignment evaluation routine

Updated:9/24/2015

  • Added command executor evaluation routines (partial)

Updated:9/23/2015

  • Fixed buggy parser
  • Added command executor class (partial)

Updated:9/22/2015

  • Added statement enumeration routines (complete, buggy)

Updated:9/21/2015

  • Added statement enumeration routines (partial)

##Version 0.1.1538 Updated:9/20/2015

  • Added statement enumeration routines (partial)
  • Improved tracing facilities

Updated:9/19/2015

  • Implemented parser class (partial, continued)

Updated:9/18/2015

  • Implemented parser class (partial)

Updated:9/17/2015

  • Improved tracing facilities

Updated:9/16/2015

  • Implemeneted node factory class
  • Improved tracing facilities (partial)

Updated:9/15/2015

  • Implemented token enumeration routines
  • Added node class (partial)
  • Added tracing (partial)

Updated:9/14/2015

  • Added token enumeration routines (partial)

##Version 0.1.1537 Updated:9/13/2015

  • Added token metadata class

Updated:9/12/2015

  • Implemented lexer class (partial)

Updated:9/11/2015

  • Implemented token factory class

Updated:9/10/2015

  • Fixed child process handling

Updated:9/9/2015

  • Implemented command handling (WIP, buggy)

Updated:9/8/2015

  • Added command factory class (partial)

Changelog truncated (see file history for full log)

License

Copyright(C) 2015 David Jolly majestic53@gmail.com

libnimble is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

libnimble is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

About

A simple shell environment, written in C++

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published