Содержание
- 2. Цели и задачи Необходимо было создать удобную среду разработки программ, модифицировав уже существующую. Для лексического и
- 3. Старый и новый синтаксис Для описания реальных задач требуется описывать множества фрагментов данных и вычислений df
- 4. Были добавлены: Константы Разбор выражений из констант и итераторов Массивы Циклические описания фрагментов вычислений Циклическое задание
- 5. Константы const N = 100; const N = 10*10; const M = 2; df x(N); ar[M]
- 6. Разбор выражений из констант и итераторов const N = 10*10; const M = 2; df x(N);
- 7. Массивы const N = 10*10; const M = 4; df x(N); ar[M] df y(N); cf a
- 8. Циклические описания фрагментов вычислений const N = 10*10; const M = 4; df x(N); ar[M] df
- 9. Циклическое задание порядка исполнения фрагментов вычислений const N = 10*10; const M = 4; df x(N);
- 10. Способ реализации I (неэффективный) Был добавлен препроцессор который разворачивал циклы. Довольно неплохой способ за исключением того,
- 11. Способ реализации II (эффективный) Были изменены функции препроцессора – теперь он стал только подставлять константы и
- 13. Скачать презентацию