X11Basic

Linux, Unix

 

X11BasicX11-Basic is a Basic interpreter with full X graphic capability. The syntax is most similar to the old GFA-Basic ATARI ST implementation. Old GFA-Basic programs should run with only few changes. The actual implementation runs on Unix workstations and Linux-PCs on a text console or with the X Window system. X11-Basic now has a pseudo compiler which can make stand alone executables.

 
Rated 3.8/5 upon 6 votes
 
 
X11Basic homepage
Jamie 2014-08-11 5:31
Pretty much all of these! But Snow Angels & Booby Trap were particular fav's of my dagteuhr. Another, which isn't here yet, but I'm sure is earmarked, is The Pacman . Which I suppose is a combination of all of these. Wherever you move to on the matress, your still being chased. Memories huh! http://xxmwaofbtp.com [url=http://tmtkoghxg.com]tmtkoghxg[/url] [link=http://kzrnbt.com]kzrnbt[/link]
Ruochen 2014-08-09 17:06
I know this is old, but I just got sent here from crappypictures. We don't co-sleep, but <a href="http://zpxvurd.com">ocailaoncsly</a> we bring DS into bed for various reasons. It's maybe a once or twice a month sort of thing. The most recent times we've brought him in, I've experienced the neck scarf. It is hilarious and awful. I'll move him out of the way and he'll find his way up to my neck or head. I actually saw this graphic a few months ago and thought the neck scarf seemed really implausible but now it's DS's favorite way to go if we're in bed together. And it's always me, not DH.
Rence 2014-08-09 13:14
שלום.הייתי שמח לדעת מהי מסגרת הזמן לשאלה כזו ובאיזו שפה כותבים את הקוד.בכל מקרה הנה הפתרון שלי בפייתון (לקח כשעה לתכנת)****** אזהרת ספויילר *******class Shape: def __init__(self, params): self.params = pamrcsalass Circle(Shape): def get(self): x,y,r = self.params return (x+r, y+r), (x-r, y-r)class Line(Shape): def get(self): x1, y1, x2, y2 = self.params return (max(x1,x2), max(y1,y2)), (min(x1,x2), min(y1,y2))class Point(Shape): def get(self): x,y = self.params return (x,y),(x,y)def parse(): f = open(r'c:tempinput', 'r') t = int(f.readline()) res = [] for _ in range(t): prob = [] n = int(f.readline()) for _ in range(n): arr = f.readline().split(' ') typ = arr[0] params = [int(x) for x in arr[1:]] if typ == 'c': prob.append(Circle(params)) elif typ == 'p': prob.append(Point(params)) elif typ == 'l': prob.append(Line(params)) res.append(prob) f.readline() f.close() return resdef printmax(points): x = [p[0] for p in points] y = [p[1] for p in points] print min(x), min(y), max(x), max(y)if __name__ == '__main__': probs = parse() for prob in probs: ps = [] for shape in prob: ps += shape.get() printmax(ps) http://iejkwmxcnqg.com [url=http://bvaftlkghg.com]bvaftlkghg[/url] [link=http://pjikcvkj.com]pjikcvkj[/link]
VSYNC 2014-08-08 12:06
It works nicely, on Android as well as on WINDOWS and linux. I like it. Its pretty stable and its free and open source.
Ayu 2014-08-08 1:49
Review by Kelsey McClanahan for Rating: Note: Typos have been fixed since the edition I<a href="http://cyknqaovdd.com"> oniliralgy</a> purchased. I've kept my original review below, which was influenced by the number of typos and formatting glitches I encountered in the original edition. Now that it's all been rectified, there is NO BETTER BOOK for learning Objective-C 2.0 than this book.*** ORIGINAL REVIEW (noted deficiencies corrected in updated revisions) ***I'd love to recommend this book as the gateway to learning to program Mac OS X applications, but unfortunately I cannot. It contains more than a few typographical errors, especially in the first few chapters. Those new to programming in C may end up confused and unable to understand why their programs will not compile. This is unacceptable for this type of book.Beyond typos, my second gripe is the lack of exercise solutions. This book provides challenging exercises at the end of each chapter that are designed to hone your skills and solidify your understanding of taught topics. Frustratingly, there does not seem to be a source containing exercise solutions. None are found in the book, and surprisingly nothing is offered on the book's web page either. Nada. Learning is difficult when you cannot check your solution against the author's intended solution.My surmise is to blame the editors someone unaccustomed to working on programming/technical books likely did the final layout.I learned C Programming over 20 years ago, thanks in large part to Stephen G. Kochan's original 1988 masterpiece, Programming In C. I picked up his latest book looking to master my Objective-C programming skills. Personally, I accomplished my goals but only because I have a 20+ year history of programming in C (and many other languages). Those new to the language may have to hobble through typos.This book (minus typos) does an excellent job teaching you Objective-C 2.0. Knowing ObjC is a prerequisite to learning the Cocoa framework for Mac OS X. Final thoughts: TWO to THREE STARS for those new to programming. Don't frustrate yourself with typos and lack of solutions to chapter exercises.FOUR to FIVE STARS for experienced C/C++ developers looking to jump to Objective-C 2.0.NOTE: Those giving FIVE STAR reviews to this book knowing that it contains typos are not providing any service to those who are new to programming. What good is it to reward a publisher for poor performance? With any luck, the publisher will fix future versions.
Charl 2014-08-07 16:15
I had no idea how to approach this be-oerfnow I'm locked and loaded.
kambora80 2012-08-03 0:43
Information need update: there is a pseudocompiler as well as a bytecode compiler. The unix version has a real compiler (to native code). The interpreter is also available for Android. There is an app in the market.
hans kranich 2012-05-19 16:28
I noticed last week, that a port to Android is out. I havent tested it so far, but this could mean that a gfa-basic style language has a rebirth on smatphones.

Leave a comment

Name
Comment
Verification:
click on image to refresh it