Acidica 0 ▲ Ned Batchelder's blog 2 hours ago · Tech · hide · 0 comments My latest fun project is a BASIC interpreter called Acidica. Classic BASIC is an old-school language first developed in 1964 that saw an explosion of implementations on microcomputers in the ‘70s and ‘80s. It’s much more primitive than the Visual Basic that you might be familiar with.A simple BASIC program:10 INPUT "What is your name"; U$ 20 PRINT "Hello "; U$ 30 INPUT "How many stars do you want"; N 40 S$ = "" 50 FOR I = 1 TO N 60 S$ = S$ + "*" 70 NEXT I 80 PRINT S$ 90 INPUT "Do you want more stars"; A$ 100 IF LEN(A$) = 0 THEN 90 110 A$ = LEFT$(A$, 1) 120 IF A$ = "Y" OR A$ = "y" THEN 30 130 PRINT "Goodbye ";U$ 140 END Run it, and you get this:What is your name? Ned Hello Ned How many stars do you want? 10 ********** Do you want more stars? y How many stars do you want? 20 ******************** Do you want more stars? n Goodbye Ned The wide variety of BASIC flavors meant I first had to decide what to implement. I found Vintage BASIC and used its spec, both because it is concisely… No comments yet. Log in to reply on the Fediverse. Comments will appear here.