From 49ad40eedd80237f76475afe3b5fa1a075e86e9e Mon Sep 17 00:00:00 2001 From: Daniel Serpell Date: Sun, 18 Feb 2018 23:34:44 -0300 Subject: [PATCH] Change abbreviations for IF and INPUT, requested by Vitoco. --- manual.md | 4 ++-- src/basic.syn | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/manual.md b/manual.md index 1d86985..93e5701 100644 --- a/manual.md +++ b/manual.md @@ -769,7 +769,7 @@ Control Statements **Conditional execution** -**IF _condition_ THEN _statement_ / IF T.** +**IF _condition_ THEN _statement_ / I. T.** **IF _condition_** **ELIF _condition_ / ELI.** **ELSE / E.** @@ -984,7 +984,7 @@ Device Input and Output Statements the error value. **Input variable or string from file** -**INPUT #_iochn_, _var_ / I.** +**INPUT #_iochn_, _var_ / IN.** Reads a line from channel _iochn_ and stores to _var_. diff --git a/src/basic.syn b/src/basic.syn index 8e00a71..32c8794 100644 --- a/src/basic.syn +++ b/src/basic.syn @@ -505,7 +505,7 @@ PARSE_LINE_COMMAND: "." E_REM "?" IO_CHAN_OPT PRINT_EXPR "PRint" IO_CHAN_OPT PRINT_EXPR - "Input" INPUT_STR INPUT_VAR_LIST emit TOK_IOCHN0 + "INput" INPUT_STR INPUT_VAR_LIST emit TOK_IOCHN0 "GEt" GETK_EXPR "GEt" IO_CHAN_COMMA GET_EXPR "PUt" IO_CHAN_OPT EXPR emit TOK_PUT @@ -519,7 +519,7 @@ PARSE_LINE_COMMAND: "Until" FORCE_BOOL_EXPR emit TOK_CJUMP E_POP_REPEAT "While" emit LT_WHILE_1 E_PUSH_LT FORCE_BOOL_EXPR emit TOK_CJUMP emit LT_WHILE_2 E_PUSH_LT "WEnd" emit TOK_JUMP E_POP_WHILE - "IF" FORCE_BOOL_EXPR emit TOK_CJUMP emit LT_IF E_PUSH_LT THEN_OR_MULTILINE + "If" FORCE_BOOL_EXPR emit TOK_CJUMP emit LT_IF E_PUSH_LT THEN_OR_MULTILINE "For" VAR_WORD_LVALUE EQUAL EXPR emit TOK_FOR_START "TO" EXPR STEP_OPTIONAL emit TOK_FOR emit TOK_L_NOT emit TOK_CJUMP emit LT_FOR_2 E_PUSH_LT emit LT_FOR_1 E_PUSH_LT "Next" emit TOK_FOR_NEXT emit TOK_CJUMP NEXT_VARNAME E_POP_FOR emit TOK_FOR_EXIT "Else" emit TOK_JUMP E_ELSE