diff options
| author | Georg Brandl <georg@python.org> | 2021-01-18 21:24:00 +0100 |
|---|---|---|
| committer | Georg Brandl <georg@python.org> | 2021-01-18 22:08:36 +0100 |
| commit | 2a3d3a7d5b9c60dedf6638d876161d9563faebcf (patch) | |
| tree | 809c0b4a686db98f5954afa1944404cd9652c6b2 /tests/lexers/floscript | |
| parent | f0445be718da83541ea3401aad882f3937147263 (diff) | |
| download | pygments-git-examplefiles.tar.gz | |
Move test_examplefiles to new tests/lexers scheme.examplefiles
Diffstat (limited to 'tests/lexers/floscript')
| -rw-r--r-- | tests/lexers/floscript/example.txt | 357 |
1 files changed, 357 insertions, 0 deletions
diff --git a/tests/lexers/floscript/example.txt b/tests/lexers/floscript/example.txt new file mode 100644 index 00000000..465b37dd --- /dev/null +++ b/tests/lexers/floscript/example.txt @@ -0,0 +1,357 @@ +---input--- +#example mission box1.flo +#from: https://github.com/ioflo/ioflo + +house box1 + + framer vehiclesim be active first vehicle_run + frame vehicle_run + do simulator motion uuv + + framer mission be active first northleg + frame northleg + set elapsed with 20.0 + set heading with 0.0 + set depth with 5.0 + set speed with 2.5 + go next if elapsed >= goal + + frame eastleg + set heading with 90.0 + go next if elapsed >= goal + + frame southleg + set heading with 180.0 + go next if elapsed >= goal + + frame westleg + set heading with 270.0 + go next if elapsed >= goal + + frame mission_stop + bid stop vehiclesim + bid stop autopilot + bid stop me + + framer autopilot be active first autopilot_run + frame autopilot_run + do controller pid speed + do controller pid heading + do controller pid depth + do controller pid pitch + +---tokens--- +'#example mission box1.flo' Comment.Singleline +'\n' Text + +'#from: https://github.com/ioflo/ioflo' Comment.Singleline +'\n' Text + +'\n' Text + +'house' Keyword +' ' Text +'box1' Name +'\n' Text + +'\n' Text + +' ' Text +'framer' Keyword +' ' Text +'vehiclesim' Name +' ' Text +'be' Operator.Word +' ' Text +'active' Name +' ' Text +'first' Name.Builtin +' ' Text +'vehicle_run' Name +'\n' Text + +' ' Text +'frame' Keyword +' ' Text +'vehicle_run' Name +'\n' Text + +' ' Text +'do' Name.Builtin +' ' Text +'simulator' Name +' ' Text +'motion' Name +' ' Text +'uuv' Name +'\n' Text + +'\n' Text + +' ' Text +'framer' Keyword +' ' Text +'mission' Name +' ' Text +'be' Operator.Word +' ' Text +'active' Name +' ' Text +'first' Name.Builtin +' ' Text +'northleg' Name +'\n' Text + +' ' Text +'frame' Keyword +' ' Text +'northleg' Name +'\n' Text + +' ' Text +'set' Name.Builtin +' ' Text +'elapsed' Name +' ' Text +'with' Operator.Word +' ' Text +'20.0' Literal.Number.Float +'\n' Text + +' ' Text +'set' Name.Builtin +' ' Text +'heading' Name +' ' Text +'with' Operator.Word +' ' Text +'0.0' Literal.Number.Float +'\n' Text + +' ' Text +'set' Name.Builtin +' ' Text +'depth' Name +' ' Text +'with' Operator.Word +' ' Text +'5.0' Literal.Number.Float +'\n' Text + +' ' Text +'set' Name.Builtin +' ' Text +'speed' Name +' ' Text +'with' Operator.Word +' ' Text +'2.5' Literal.Number.Float +'\n' Text + +' ' Text +'go' Name.Builtin +' ' Text +'next' Name.Builtin +' ' Text +'if' Operator.Word +' ' Text +'elapsed' Name +' ' Text +'>' Operator +'=' Operator +' ' Text +'goal' Name +'\n' Text + +'\n' Text + +' ' Text +'frame' Keyword +' ' Text +'eastleg' Name +'\n' Text + +' ' Text +'set' Name.Builtin +' ' Text +'heading' Name +' ' Text +'with' Operator.Word +' ' Text +'90.0' Literal.Number.Float +'\n' Text + +' ' Text +'go' Name.Builtin +' ' Text +'next' Name.Builtin +' ' Text +'if' Operator.Word +' ' Text +'elapsed' Name +' ' Text +'>' Operator +'=' Operator +' ' Text +'goal' Name +'\n' Text + +'\n' Text + +' ' Text +'frame' Keyword +' ' Text +'southleg' Name +'\n' Text + +' ' Text +'set' Name.Builtin +' ' Text +'heading' Name +' ' Text +'with' Operator.Word +' ' Text +'180.0' Literal.Number.Float +'\n' Text + +' ' Text +'go' Name.Builtin +' ' Text +'next' Name.Builtin +' ' Text +'if' Operator.Word +' ' Text +'elapsed' Name +' ' Text +'>' Operator +'=' Operator +' ' Text +'goal' Name +'\n' Text + +'\n' Text + +' ' Text +'frame' Keyword +' ' Text +'westleg' Name +'\n' Text + +' ' Text +'set' Name.Builtin +' ' Text +'heading' Name +' ' Text +'with' Operator.Word +' ' Text +'270.0' Literal.Number.Float +'\n' Text + +' ' Text +'go' Name.Builtin +' ' Text +'next' Name.Builtin +' ' Text +'if' Operator.Word +' ' Text +'elapsed' Name +' ' Text +'>' Operator +'=' Operator +' ' Text +'goal' Name +'\n' Text + +'\n' Text + +' ' Text +'frame' Keyword +' ' Text +'mission_stop' Name +'\n' Text + +' ' Text +'bid' Name.Builtin +' ' Text +'stop' Name.Builtin +' ' Text +'vehiclesim' Name +'\n' Text + +' ' Text +'bid' Name.Builtin +' ' Text +'stop' Name.Builtin +' ' Text +'autopilot' Name +'\n' Text + +' ' Text +'bid' Name.Builtin +' ' Text +'stop' Name.Builtin +' ' Text +'me' Name +'\n' Text + +'\n' Text + +' ' Text +'framer' Keyword +' ' Text +'autopilot' Name +' ' Text +'be' Operator.Word +' ' Text +'active' Name +' ' Text +'first' Name.Builtin +' ' Text +'autopilot_run' Name +'\n' Text + +' ' Text +'frame' Keyword +' ' Text +'autopilot_run' Name +'\n' Text + +' ' Text +'do' Name.Builtin +' ' Text +'controller' Name +' ' Text +'pid' Name +' ' Text +'speed' Name +'\n' Text + +' ' Text +'do' Name.Builtin +' ' Text +'controller' Name +' ' Text +'pid' Name +' ' Text +'heading' Name +'\n' Text + +' ' Text +'do' Name.Builtin +' ' Text +'controller' Name +' ' Text +'pid' Name +' ' Text +'depth' Name +'\n' Text + +' ' Text +'do' Name.Builtin +' ' Text +'controller' Name +' ' Text +'pid' Name +' ' Text +'pitch' Name +'\n' Text |
