Я изучаю SAS-программирование, и есть одна вещь, которая озадачивает меня.Я попытался посмотреть, что делают двоеточия (:) в учебнике, который я использую, но ничего не смог найти.
Следующая программа была одним из вопросов, и с двоеточием программа действительно читает данные instream, но без двоеточий она выглядит смешно.
Я подозреваю, что длина ABRAMS меньшечем 12, и именно поэтому он читает его неуместно, но с двоеточием по какой-то причине он распознает это нормально.
Я ценю вашу помощь.
data a;
input #1 Lname $ Fname $ /
Department : $12. Salary : comma.10;
cards;
ABRAMS THOMAS
SALES $25,209.03
;
run;
proc print;
run;