The language enhancements in ColdFusion 9 include new language constructs, extended tag support, new keywords, script functions implemented as CFCs, and support for new operations.
New tag equivalents in CFScript
The following table lists the tags that have equivalents in CFScript:
Tag |
Equivalent in CFScript |
---|---|
abort |
|
component |
|
continue |
|
cfdirectory |
The directory functions DirectoryCreate, DirectoryDelete, DirectoryList, and DirectoryRename. |
writedump |
|
exit |
|
finally |
|
import |
|
include |
|
interface |
|
location |
|
writelog |
|
param |
|
pageencoding |
|
property |
|
rethrow |
|
thread |
|
throw |
|
trace |
|
transaction |
Script Functions added in ColdFusion 9
The following table has the list of script functions introduced in ColdFusion 9.
Function |
Equivalent ColdFusion Tag |
---|---|
ftp |
cfftp |
http |
cfhttp |
cfmail |
|
cfpdf |
|
query |
cfquery |
storedproc |
cfstoredproc |
For details of the Script Functions, see the section Script Functions Implemented as CFCs in the CFML Reference.
Reserved words introduced in ColdFusion 9
- import
- finally
- local (inside function declaration)
- interface
- pageencoding