Fixed an infinite loop

When dealing with certain checks, namely the name check, the code can enter an infinite loop if the file end is reached during the while loop. The solution was to change the parameter to p_input and make a local variable called input that is equal to p_input + " ".
pull/71/head
enderger 5 years ago committed by GitHub
parent f0321d5b1d
commit cf64279293
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -378,8 +378,9 @@
// We start by accepting an input string of code, and we're gonna set up two
// things...
function tokenizer(input) {
function tokenizer(p_input) {
let input = p_input + ' ';
// A `current` variable for tracking our position in the code like a cursor.
let current = 0;

Loading…
Cancel
Save