Apple Newton Programmer’s Newton 2.0 (for Newton 2.0) User Manual
Page 671

C H A P T E R 1 8
Intelligent Assistant
Summary
18-25
// Action template for scheduling lunch in Dates app
lunch_act := {
isa: 'meal_act,
usualTime:"12:00 pm",
lexicon: ["lunch"],
…}
// Action template for scheduling dinner in Dates app
dinner_act := {
isa: 'meal_act,
usualTime:"7:00 pm",
lexicon: ["dinner"],
…}
Special Events
18
birthday := {
isa: 'special_event_act,
Lexicon: ["birthday","bday","b-day"],
…}
anniversary := {
isa: 'special_event_act,
Lexicon: ["anniversary"],
…}
holiday := {
isa: 'special_event_act,
Lexicon: ["holiday"],
…}
Developer-Supplied Action Templates
18
You must supply the action template specified by the value of your task template’s
primary_act
slot.
You must supply any additional templates specified by the
signature
slot of the
task template.