Welcome to jBASE's new documentation site! Many answers to your questions can be found by searching the Knowledgebase or viewing the jBASE Documentation. We also have a Google Group for peer discussion about jBASE. If you are unable to find the information you are looking for, jBASE Support will be glad to assist in resolving your technical problems. Enjoy and please provide comments and feedback .

How can we help you?

PN5_60751

Description

Improve the case insensitivity option for the compiler. 


Previous Release Behavior

Case Insensitivity takes many forms. This change involves the compiler only, more specifically the keywords and variable names. 

Previously, the way to obtain case insensitive variables and keywords was to use the (T) option for the BASIC command. 

With jBASE 5.7 there was a number of new ways of achieving case insensitivity 

  • Use the .jabba extension to show the compiler this was jabbascript source code. jabbascript source code is by default case insensitive. 
  • Use the statement "$option nocase" at the start of the source code. 
  • Use the environment variable "export JBC_JPP2=nocase" 


Current Release Behavior

This change introduces another option to add case insensitivity: 

compiler_case_insensitive_variables_keywords = true

With this set, then by default all compilations will be done case insensitive. 

Was this article helpful?