1234567891011121314151617181920212223242526 |
- # A sample file to test syntax highlighting.
- nop "double \n quoted" and 'single '' quoted' # comment
- # Various variable contexts
- nop $pid
- var var-name = { var fn-name~ = {var not-var-name} }
- nop (set var-name = foo | tmp var-name = bar); del var-name
- for var-name [] { }
- try { } catch var-name { }
- # Builtin functions
- != a (nop b) | echo c
- # Builtin special command
- and a b # "operator"
- use re # "other"
- if a { } elif b { } else { }
- try { } except err { } else { } finally { }
- # Metacharacters
- echo ** () []
- # Regression tests
- set-env # should highlight entire set-env
- set-foo # should highlight nothing
|