Expand description
Paring related functions for basic.
Enums§
Functions§
- dec_u16_ inner 
- XXX stolen to the asm parser
- f32_to_ amstrad_ float 
- hex_u16_ inner 
- XXX stolen to the asm parser
- parse_abs 
- parse_all_ generated_ numeric_ functions_ any 
- parse_all_ generated_ numeric_ functions_ int 
- parse_all_ generated_ string_ functions 
- parse_asc 
- parse_assign 
- parse_atn 
- parse_base_ variable_ name 
- parse_basic_ line 
- Parse a line
- parse_basic_ program 
- Parse complete basic program“],
- parse_basic_ value 
- TODO add the missing chars Parse the instructions that do not need a prefix byte TODO Add all the other instructions“], Parse a basic value
- parse_call 
- parse_canal 
- parse_char 
- parse_cint 
- parse_comma 
- Parse a comma optionally surrounded by space
- parse_cos 
- parse_creal 
- parse_decimal_ value_ 16bits 
- TODO: add binary number
- parse_exp 
- parse_fix 
- parse_float_ variable 
- parse_floating_ point 
- parse_hexadecimal_ value_ 16bits 
- Parse an hexadecimal value
- parse_inkey 
- parse_inp 
- parse_input 
- parse_instruction 
- Parse any instruction. In opposite to BASIC editor, parameters are verified (i.e. generated BASIC is valid)
- parse_int 
- parse_integer_ value_ 16bits 
- parse_integer_ variable 
- parse_joy 
- parse_len 
- parse_log 
- parse_numeric_ expression 
- TODO check that some generated functions do not generate strings even if they consume numbers
- parse_peek 
- parse_print 
- Parse a complete and valid print expression
- parse_print_ arg_ spc_ or_ tab 
- Parse the Args SPC or TAB of a print expression
- parse_print_ arg_ using 
- Parse using argument of a print expression
- parse_print_ expression 
- Parse a single expression of a print
- parse_print_ stream_ expression 
- Parse a list of expressions for print
- parse_quote 
- parse_quoted_ string 
- parse_rem 
- Parse a comment“],
- parse_sgn 
- parse_sin 
- parse_space 
- parse_space0 
- parse_space1 
- parse_sq 
- parse_sqr 
- parse_string_ expression 
- parse_string_ variable 
- parse_tan 
- parse_unt 
- parse_val 
- parse_variable 
- test_parse 
- test_parse1 
- test_parse_ and_ compare