2,733
edits
Red Leader (talk | contribs) (First paragraph re-written) |
Red Leader (talk | contribs) (Some more cleanup) |
||
Line 1: | Line 1: | ||
'''Nasal''' is FlightGear's built-in scripting language. Originally written by Andy Ross for a personal project | {{Nasal Navigation}} | ||
'''Nasal''' is FlightGear's built-in scripting language. Originally written and developed by Andy Ross for a personal project, it was integrated into FlightGear in November 2003, and has been continuously developed, improved, and refined since then. Over time, it has become probably FlightGear's most powerful, and has been used to create a huge variety of systems, ranging from [[wildfire simulation|wildfires]] to [[Control Display Unit]]s. | |||
Within FlightGear, Nasal supports the reading and writing of internal [[Property Tree|properties]], accessing internal data via extension functions, creating GUI dialogs and much, much more. Please see the right navigation bar to get additional information. | |||
[[File:Highlight parse.png]]<!-- | |||
<syntaxhighlight lang="nasal"> | <syntaxhighlight lang="nasal"> | ||
Line 6: | Line 11: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
[[File:Vim-nasal-syntax-highlighting.png]] | [[File:Vim-nasal-syntax-highlighting.png]] | ||
{{Nasal Efforts}} | {{Nasal Efforts}} | ||
-->[[Category:Nasal]] | |||
[[Category:Nasal]] |