openhub.net
Black Duck Software, Inc.
Black Duck Open Hub
Follow @
OH
Sign In
Join Now
Projects
People
Organizations
Tools
Blog
BDSA
Projects
People
Projects
Organizations
Forums
B
BASIC-256
Settings
|
Report Duplicate
0
I Use This!
×
Login Required
Log in to Open Hub
Remember Me
Very Low Activity
Commits
: Listings
Analyzed
about 14 hours
ago. based on code collected
1 day
ago.
May 16, 2023 — May 16, 2024
Showing page 15 of 23
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
[no comment]
renejm
More...
over 11 years ago
simplified a few more YACC definitions and moved to 0.9.9.13
renejm
More...
over 11 years ago
read through yacc parser to make sure consistent. made a few corrections and simplifications.
renejm
More...
over 11 years ago
made function and subroutine variables local in their recursion context and added garbage collection of local variables when a function/subroutine returns
renejm
More...
over 11 years ago
Fixed bug in By Ref arguments when assigning a referencing variable the second time.
renejm
More...
over 11 years ago
Added REF() argument definition on functions and subroutines to pass a variable by reference. When called the variable must be dereferenced with REF(). See Examples/testing/testsubroutinebyref.kbs
renejm
More...
over 11 years ago
[no comment]
renejm
More...
over 11 years ago
Finished ++.-- statements for arrays (1d and 2d
renejm
More...
over 11 years ago
Added v+= v$+= v-= v*= v/* v++ and v-- statements for shortcutting operations like in visual basic and other languages
renejm
More...
over 11 years ago
[no comment]
renejm
More...
over 11 years ago
added OPENB statement to open files in a binary safe mode
renejm
More...
over 11 years ago
Added READBYTE and WRITEBYTE to read one byte at a time as an integer number. Need to test with WINDOWS as file was opened in text mode and CR may be read in as CRLF.
renejm
More...
over 11 years ago
Added runtime error trapping for division by zero
renejm
More...
over 11 years ago
added better compile time errors when assigning a string to a numeric variable and number to string.
renejm
More...
over 11 years ago
added logic to limit levels of recursion to the same limit as variable table. currently 1023
renejm
More...
over 11 years ago
fixed stack height 0.9.9.4
renejm
More...
over 11 years ago
Update stack.cpp with Fernando ApesteguĂa's patch for compiling on 64bit.
renejm
More...
over 11 years ago
added errors if goto/gosub/ or label are defined or used inside a function or subroutine. updated version to 0.9.9.2
renejm
More...
over 11 years ago
Updated version number to 0.9.9.1 in anticipation of 1.0 after some user testing. All example programs work and new programs with new features work.
renejm
More...
over 11 years ago
[no comment]
renejm
More...
over 11 years ago
Added variable name to errormessages with variables. Removed variabls symbol table from end causing problems with the goto/gosub jumps.
renejm
More...
over 11 years ago
Found bug in return in a function with function symbol throwing unknown variable. Added dump of symbol table to end of byte code - we can add better error messages later.
renejm
More...
over 11 years ago
[no comment]
renejm
More...
over 11 years ago
Includes functions and subroutines, stack underflow issues now have error trap. Need to tighten parser to watch for mal formed function/endfunction.
renejm
More...
over 11 years ago
[no comment]
renejm
More...
over 11 years ago
continued work with functions. local variables in functions work, string functions, numeric functions, functions returning values. need to work on passing values to functions - not there.
renejm
More...
over 11 years ago
Started thinking about functions. Added to lex.
renejm
More...
over 11 years ago
[no comment]
renejm
More...
over 11 years ago
Finished and refined compile time errors for IF THEN, DO, WHILE, END IF, END WHILE, UNTIL, FOR, NEXT, and ELSE if they do hot have a matching opening or closing statement. Does not check variable in FOR/NEXT just that the right statement is nested next.
renejm
More...
over 11 years ago
Added compile time errors for IF THEN, DO, WHILE, END IF, END WHILE, UNTIL, and ELSE if they do hot have a matching opening or closing statement.
renejm
More...
over 11 years ago
←
1
2
…
11
12
13
14
15
16
17
18
19
…
22
23
→
This site uses cookies to give you the best possible experience. By using the site, you consent to our use of cookies. For more information, please see our
Privacy Policy
Agree