Browsing projects by Tag(s)

Select a tag to browse associated projects and drill deeper into the tag cloud.

Showing page 1 of 2

x48

Compare
5.0
 
  0 reviews  |  3 users  |  41,492 lines of code  |  0 current contributors  |  Analyzed almost 2 years ago
 
 

Retro is an implementation of the Forth language. It is designed to be small and easy to work with, but not totally minimal. In Retro you'll find influences from many sources. It runs on a portable virtual machine emulating a MISC-based computer.

5.0
 
  0 reviews  |  2 users  |  82,759 lines of code  |  2 current contributors  |  Analyzed 5 days ago
 
 

Trith is an experimental concatenative programming language founded on the unholy trinity of Forth, Lisp and RDF triples.

5.0
 
  0 reviews  |  1 user  |  4,520 lines of code  |  0 current contributors  |  Analyzed 2 days ago
 
 

Munci (pronounced "Monkey") is an interactive macro-interpreted-compiling language inspired by Forth. As in Forth, functions written in Monkey can examine source code. Unlike Forth, Munci uses a generalized version of the Java tokenizer for input, so Munci programs can easily parse Java-esque code.

0
 
  0 reviews  |  0 users  |  3,170 lines of code  |  0 current contributors  |  Analyzed 4 days ago
 
 

The RpnParser written in C#.Net parses a string expression and generates an output value. Purpose: Evaluation string expressions returning a single result value. upported Arithmetic Operators: + - / % upported Comparison Operators: = == != <> < > = upported Logical Operators: and ... [More] && or || upported Operands: Long, Decimal, Bool, Null, String, Date Time, Variable upport for Variables: Yes, via delegate upport for functions: Yes upport for function parameters: No upport for datetime parsing: No sage: new RPNParser().Evaluate("4+4", sender, delegate) [Less]

0
 
  0 reviews  |  0 users  |  1,606 lines of code  |  0 current contributors  |  Analyzed 3 days ago
 
 

42s, an iPhone port of Free42 This is an iPhone version of Free42 which is a reverse engineered implementation of the HP-42S calculator written from scratch by Thomas Okken with several enhancements. Free42 is written in C and C++ and requires no ROMs or emulators, which makes it very fast. ... [More] Version 2.3.1 available November 10, 2009Added option to Drop stack on single backspace press. Added Percent change function back. Various minor bug fixes. Upgrade to Free42 1.4.58. Version 2.3 available October 21, 2009Added option for a dynamically sized stack. Choose between the traditional (X, Y, Z, T) style stack, or a fully dynamic stack. Added option for no stack lift on Enter. Added DROP command, executed by doube tapping the back key Added option to remove device status bar for a larger LCD Added additional lines to LCD modes, now supports up to 6 lines of stack, or 7 lines of program. Added scroll bar to program mode. Progam mode can now be scrolled with the menu active. Upgrade to Free42 1.4.56 Several bug fixes and tweaks. Version 2.2.1 available September 2, 2009Update to Free42 1.4.53 Fixes &nbsp;Issue 22&nbsp;, and &nbsp;Issue 24&nbsp; Added toggle for displaying last x on the LCD Version 2.2 available August 19, 2009Switch between a size 4 or size 20 stack. Display last x register in the upper right hand corner of LCD Upgraded to Free42 1.4.52, which includes updates to BCD20, and improvements to solving, integrating, and accuracy of transcendental functions. Tap LCD in alpha entry mode to toggle the display of the iPhone keyboard. Fixed crash bug when canceling command entry, then quitting, then restarting. Version 2.1.2 available July 25, 2009Fixed crash bug if 42s was shut down while displaying two lines of alpha characters. Fixed bug displaying two lines of alpha characters after program execution in 4 line display mode. Alway fixes an overlay error. Few minor fixes. Version 2.1.1 available July 18, 2009Updated to Free42 1.4.50 Fixed overlay bug when stopping then starting the application again while overlay is active. Fixed Alpha keyboard backspace behavior. Added about dialog to display app version and Free42 version. Other minor bug fixes and cleanup. Version 2.1 available July 4, 2009Double tap LCD to cut and paste one or more numbers from the stack Double tap print output view to copy print contents Improved sound so that it mimics the HP-42S Use the default system key click sound Key clicks no work on the first generation iPods Further speed improvements when running programs. Bug fixes, including one nasty one that would sometimes crash the calc when in alpha mode, and the overlays where on, and the user quit the calculator. Restarts would then fail. Version 2.0 available June 15, 2009Import/Export Programs. Easily import and export programs from your computer using a web browser. Easier to read keypad, thanks Jerrod! Larger LCD display allows for 4 lines of stack and 5 program lines. Swipe display vertically to change display size. Soft menu keys overlay on menu buttons. Scroll stack or program counter by swiping vertically on the right side of the display. Save print output through restarts. Speed improvements. Program execution speed vastly improved! Several small enhancements and bug fixes. [Less]

0
 
  0 reviews  |  0 users  |  96,389 lines of code  |  0 current contributors  |  Analyzed 10 months ago
 
 
Compare

Updated 30 Oct 2009 hcpy is a yet another RPN calculator. There have been many of these written over the years, so why another one? I couldn't find one with the features I wanted: Simple console-based interface, no mouse or GUI needed Basic scientific calculator functionality similar to HP ... [More] calculators Perform precise calculations when needed Easy to extend Flexibility in formatted output I use this calculator for quick answers to arithmetic problems. Here are some examples that show some features: python hc.py > 1 2 + x: 3 > deg 17.7 tan 23.45M * x: 7,484,000. > engsi x: 7.484 M > sig 1Jan2009 10 + x: 11Jan2009:00:00 > now x: 9Feb2009:08:57:33.0 > pi Q x: 3 16/113 > mix x: 355/113 > 1/2 14.134725i + zeta x: 0.00000 00176 7 - 0.00000 01110i > 60 width brief 10000 fac x: 284625968091705451890641...00000000000000000000000000 > R x: 2.846e+35659 > 100 prec 100 dig i i pow R x: 0.20787 95763 50761 90854...13 97886 00277 86542 60353 The program is run by running the hc.py file. The > is the calculator's prompt. The first example shows simple addition. The input is parsed on whitespace. The second example sets the calculator's angle mode to degrees, takes the tangent of 17.7 degrees, then multiplies it by 23.45x106; note that SI prefixes are allowed as substitutes for exponents. The output demonstrates that 4 significant figures are being used and that comma delimiting is turned on. The engsi command shows switching the display to show numbers in engineering mode with SI abbreviations for magnitude. The sig on the next line switches back to significant figure display. The next example shows the date/time that is 10 days after 1Jan2009. Dates/times are just real numbers (astronomical Julian day numbers) behind the scenes and arithmetic with the other types of numbers can be done. The calculator knows the dates now and today. pi Q converts the constant pi to a rational number to the current display precision (the QQ command converts them to the current full real number precision). Rationals can be displayed as either proper or improper fractions; the display is toggled by the mixed command. The use of mix demonstrates that the calculator's commands can be shortened as long as the abbreviation is unique. Since rationals use python's arbitrary-size integers, rational arithmetic is exact. The next example is a little more complex (pun intended). It shows the evaluation of the Riemann zeta function at its first nontrivial zero. The decimal fraction output is spaced at every 5 digits (also part of the comma delimiting feature). The next example changes the width of the output screen and turns on brief mode, which forces the output to fit on one line. The factorial of 10,000 is calculated exactly. The R command converts it to a real number, which shows it has more than 35,000 digits. The last example shows switching to 100 digits of real number precision and displaying 100 digits. The number displayed is ii (i.e., e-pi/2), but shortened to fit in the 60 column screen width. Head to this page for the documentation. A tutorial is here. [Less]

0
 
  0 reviews  |  0 users  |  0 current contributors  |  Analyzed about 2 hours ago
 
 

Une petite calculatrice RPN (Notation Polonaise Inverse) réalisée en BASIC sur/pour les ordinateurs de poche Sharp des années 80-90. Comme il existe des différences entre les modèles (mémoire, écran, limitations du BASIC), il est possible qu'il y ait plusieurs versions selon le matériel.

0
 
  0 reviews  |  0 users  |  0 current contributors  |  Analyzed 4 days ago
 
 

Calculadora RPN feita em Java como trabalho de curso técnico.

0
 
  0 reviews  |  0 users  |  0 current contributors
  rpn java
 
 

I have yet to upload the code... Soon to have: Assortment of code: 1) simple c++ class for math operations on arrays and matrices. Allows allocation of arbitrary dimension arrays, and mathematical operations on these, especially for 2 dimensional arrays (matrices) 2) class for parsing and ... [More] evaluating reverse polish notation, good for making a quick and dirty calculator, plotting program, etc. New commands can be easily incorporated into the code. 3) other utilities? [Less]

0
 
  0 reviews  |  0 users  |  0 current contributors  |  Analyzed 2 days ago
 
 
 
 

Creative Commons License Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.