Shells in OCaml
3
fork

Configure Feed

Select the types of activity you want to include in your feed.

morbig: recognise positional parameters greater than 9

+3 -1
+1
.gitignore
··· 1 1 _build 2 2 test.sh 3 + fatal.sh 3 4 helpers
+2 -1
vendor/morbig.0.11.0/src/prelexer.mll
··· 98 98 (consumed_characters, (subshell_kind, cst)) 99 99 100 100 let lexing_error lexbuf msg = 101 + Format.eprintf "Error at line: %i:%i\n%!" lexbuf.Lexing.lex_curr_p.pos_lnum (lexbuf.Lexing.lex_curr_p.pos_cnum - lexbuf.lex_curr_p.pos_bol); 101 102 raise (Errors.DuringLexing (lexbuf.Lexing.lex_curr_p, msg)) 102 103 103 104 } ··· 119 120 120 121 let special_character = "@" | "*" | "#" | "?" | "-" | "$" | "!" | "0" 121 122 122 - let parameter_identifier = name | digit | special_character 123 + let parameter_identifier = name | digit+ | special_character 123 124 124 125 let quote_removal_special_characters = "$" | "\\" | "`" | "\"" 125 126