|
|
(7 intermediate revisions by 2 users not shown) |
Line 1: |
Line 1: |
| [[Inform 7 for Programmers]] is a tutorial written by [[Ron Newcomb]], 6 Jan 2009, build 5U92. The original single-page copy of this document can be found at http://www.plover.net/~pscion/inform7.html .
| | ''Inform 7 for Programmers'' is a tutorial for [[Inform 7]] written by [[Ron Newcomb]]. |
|
| |
|
| ==Contents== | | ==External links== |
| * [[Inform 7 for Programmers/Part 1|Part 1]] | | * [http://xyzzy.plover.net/~pscion/inform7.html Version dated 6 Jan 2009, for Inform build 5U92] |
| ** [[Inform 7 for Programmers/Part 1#In a Nutshell|In a Nutshell]]
| | * [http://www.plover.net/~pscion/Inform%207%20for%20Programmers.pdf Version dated 15 August 2011, for Inform build 6G60] |
| ** [[Inform 7 for Programmers/Part 1#Types, Variables, and Objects|Types, Variables, and Objects]]
| |
| ** [[Inform 7 for Programmers/Part 1#Class And Prejudice|Class And Prejudice]]
| |
| ** [[Inform 7 for Programmers/Part 1#The Coding Imperative|The Coding Imperative]]
| |
| ** [[Inform 7 for Programmers/Part 1#Boolean Adjectives|Boolean Adjectives]]
| |
| * [[Inform 7 for Programmers/Part 2|Part 2]]
| |
| ** [[Inform 7 for Programmers/Part 2#Patterned Procedures|Patterned Procedures]]
| |
| ** [[Inform 7 for Programmers/Part 2#Functions Decide on a Value|Functions Decide on a Value]]
| |
| ** [[Inform 7 for Programmers/Part 2#Say Phrases|Say Phrases]]
| |
| ** [[Inform 7 for Programmers/Part 2#Sweet Relations|Sweet Relations]]
| |
| ** [[Inform 7 for Programmers/Part 2#Rules of Thumb|Rules of Thumb]]
| |
| * [[Inform 7 for Programmers/Part 3|Part 3]]
| |
| ** [[Inform 7 for Programmers/Part 3#Rulebooks: White-box Paradigm|Rulebooks: White-box Paradigm]] | |
| ** [[Inform 7 for Programmers/Part 3#Events are Actions|Events are Actions]]
| |
| ** [[Inform 7 for Programmers/Part 3#No Lights, No Camera, Just Action|No Lights, No Camera, Just Action]]
| |
| ** [[Inform 7 for Programmers/Part 3#Understanding Our Player, Our Parser|Understanding Our Player, Our Parser]]
| |
| ** [[Inform 7 for Programmers/Part 3#Time for a Scene|Time for a Scene]]
| |
| * [[Inform 7 for Programmers/Part 4|Part 4]]
| |
| ** [[Inform 7 for Programmers/Part 4#Arrays Have Been Tabled|Arrays Have Been Tabled]]
| |
| ** [[Inform 7 for Programmers/Part 4#Named Values Everywhere|Named Values Everywhere]]
| |
| ** [[Inform 7 for Programmers/Part 4#T.E.X.T.|T.E.X.T.]]
| |
| ** [[Inform 7 for Programmers/Part 4#Precisely One Spoon-unit Of Sugar|Precisely One Spoon-unit Of Sugar]]
| |
| ** [[Inform 7 for Programmers/Part 4#Backstage Activities|Backstage Activities]]
| |
| * [[Inform 7 for Programmers/Part 5|Part 5]]
| |
| ** [[Inform 7 for Programmers/Part 5#Testing Commands|Testing Commands]]
| |
| ** [[Inform 7 for Programmers/Part 5#Indistinguishable Memory|Indistinguishable Memory]]
| |
| ** [[Inform 7 for Programmers/Part 5#Grammar Gotchas|Grammar Gotchas]]
| |
| ** [[Inform 7 for Programmers/Part 5#Paradigm Leaning|Paradigm Leaning]]
| |
| ** [[Inform 7 for Programmers/Part 5#To Hack... or not... to Hack?|To Hack... or not... to Hack?]]
| |
|
| |
|
| {{Inform 7 for Programmers}}
| |
| [[Category:Inform 7 tutorials]] | | [[Category:Inform 7 tutorials]] |