new(basic.gblib): New SET WHOLE WORD keyword added.
This commit is contained in:
parent
525f465be4
commit
8394995ef9
1 changed files with 7 additions and 0 deletions
|
@ -304,6 +304,10 @@ export class GBVMService extends GBService {
|
|||
return `setTranslatorOn (step, "${$3.toLowerCase()}")\n`;
|
||||
});
|
||||
|
||||
code = code.replace(/(set whole word)(\s*)(.*)/gi, ($0, $1, $2, $3) => {
|
||||
return `setWholeWord (step, "${$3.toLowerCase()}")\n`;
|
||||
});
|
||||
|
||||
code = code.replace(/set\s(.*)/gi, ($0, $1, $2) => {
|
||||
return `sys().set (${$1})`;
|
||||
});
|
||||
|
@ -520,6 +524,9 @@ export class GBVMService extends GBService {
|
|||
code = code.replace(/("[^"]*"|'[^']*')|\bsetTranslatorOn\b/gi, ($0, $1) => {
|
||||
return $1 === undefined ? 'this.setTranslatorOn' : $1;
|
||||
});
|
||||
code = code.replace(/("[^"]*"|'[^']*')|\bsetWholeWord\b/gi, ($0, $1) => {
|
||||
return $1 === undefined ? 'this.setWholeWord' : $1;
|
||||
});
|
||||
code = code.replace(/("[^"]*"|'[^']*')|\btransfer\b/gi, ($0, $1) => {
|
||||
return $1 === undefined ? 'this.transfer' : $1;
|
||||
});
|
||||
|
|
Loading…
Add table
Reference in a new issue