Загрузка...

Преобразование текста в лексемы

Тема в разделе C/C++ создана пользователем Тетраэдр228 29 янв 2020. 164 просмотра

Загрузка...
  1. Тетраэдр228
    Тетраэдр228 Автор темы 29 янв 2020 0 2 июл 2019
    Помогите написать функцию, преобразующую вводимый через cin текст в лексемы. Заранее спасибо
     
  2. Fender_inactive2697143
    Поподробней
     
  3. Тетраэдр228
    Тетраэдр228 Автор темы 1 фев 2020 0 2 июл 2019
    Читал учебник Страуструпа, там он создаёт калькулятор, используя лексемы. Использует функцию, не показывая её объявления, при этом функции нет в стандартной библиотеке
    --- Сообщение объединено с предыдущим 1 фев 2020
    Token get_token();
     
  4. Fender_inactive2697143
    Тетраэдр228, стоямба, лексема - это же целая единица языка, воспринимаемая как единое целое компилятором. К лексемам относятся идентификаторы, ключевые слова, знаки операции, константы, разделители
     
  5. Тетраэдр228
    Тетраэдр228 Автор темы 1 фев 2020 0 2 июл 2019
    Fender_inactive2697143, да
    --- Сообщение объединено с предыдущим 1 фев 2020
    эта функция, как я понимаю должна разделять вводимый текст на числа, знаки математических операций, скобки и т.п.
     
  6. Fender_inactive2697143
  7. Тетраэдр228
    Тетраэдр228 Автор темы 1 фев 2020 0 2 июл 2019
    Fender_inactive2697143, он не объяснил функцию, не описал её. Он просто использовал её. Мне интересно, как она работает
     
  8. Fender_inactive2697143
    Тетраэдр228, покажи словами, что тебе нужно. Входные и выходные данные в качестве примера
     
  9. Тетраэдр228
    Тетраэдр228 Автор темы 1 фев 2020 0 2 июл 2019
    входные: 5+2
    --- Сообщение объединено с предыдущим 1 фев 2020
    выходными будут эти знаки по отдельности
     
  10. Fender_inactive2697143
    Тетраэдр228, Посимвольно сканируй строку. Если есть вопросы, отпиши мне в лс, так удобнее будет с тобой общаться.
     
Top