Here it refuse to compile.
tell current application
system info
--> {AppleScript version:"2.3.1", AppleScript Studio version:"1.5.3", system version:"10.9.2", short user name:"••••••••", long user name:"••••••••", user ID:501, user locale:"fr_FR", home directory:alias "Macintosh HD:Users:••••••:", boot volume:"Macintosh HD", computer name:"••••••••", host name:"••••••••", IPv4 address:"••••••••", primary Ethernet address:"••••••••", CPU type:"Intel 80486", CPU speed:2800, physical memory:12288}
path to desktop
--> alias "Macintosh HD:Users:••••••••:Desktop:"
end tell
tell application "System Events"
make new property list item with properties {kind:record, value:{AppleScript version:"2.3.1", AppleScript Studio version:"1.5.3", system version:"10.9.2", short user name:"••••••••", long user name:"••••••••", user ID:501, user locale:"fr_FR", home directory:alias "Macintosh HD:Users:••••••••:", boot volume:"Macintosh HD", computer name:"••••••••", host name:"••••••••", IPv4 address:"••••••••", primary Ethernet address:"••••••••", CPU type:"Intel 80486", CPU speed:2800, physical memory:12288}}
--> property list item "sans titre"
--> error "Record keys for property list items must be strings, not terminology." number -1703
Résultat :
error "Erreur dans System Events : Record keys for property list items must be strings, not terminology." number -1703 to item