mirror of
https://github.com/KevinMidboe/linguist.git
synced 2026-02-11 10:49:33 +00:00
Merge branch 'detect_parrot' of https://github.com/leto/linguist into leto-detect_parrot
This commit is contained in:
@@ -643,16 +643,24 @@ PHP:
|
|||||||
- .phpt
|
- .phpt
|
||||||
|
|
||||||
Parrot Internal Representation:
|
Parrot Internal Representation:
|
||||||
|
type: programming
|
||||||
lexer: Text only
|
lexer: Text only
|
||||||
search_term: pir
|
search_term: pir
|
||||||
aliases:
|
aliases:
|
||||||
- pir
|
- pir
|
||||||
primary_extension: .pir
|
group: Parrot
|
||||||
extensions:
|
extensions:
|
||||||
- .pasm
|
|
||||||
- .pbc
|
|
||||||
- .pir
|
- .pir
|
||||||
|
|
||||||
|
Parrot Assembly:
|
||||||
|
type: programming
|
||||||
|
lexer: Text only
|
||||||
|
group: Parrot
|
||||||
|
aliases:
|
||||||
|
- pasm
|
||||||
|
extensions:
|
||||||
|
- .pasm
|
||||||
|
|
||||||
Perl:
|
Perl:
|
||||||
type: programming
|
type: programming
|
||||||
overrides:
|
overrides:
|
||||||
|
|||||||
5
test/fixtures/hello.pasm
vendored
Normal file
5
test/fixtures/hello.pasm
vendored
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
#!/usr/bin/env parrot
|
||||||
|
|
||||||
|
.pcc_sub :main main:
|
||||||
|
say "Hello!"
|
||||||
|
end
|
||||||
BIN
test/fixtures/hello.pbc
vendored
Normal file
BIN
test/fixtures/hello.pbc
vendored
Normal file
Binary file not shown.
5
test/fixtures/hello.pir
vendored
Normal file
5
test/fixtures/hello.pir
vendored
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
#!/usr/bin/env parrot
|
||||||
|
|
||||||
|
.sub 'main' :main
|
||||||
|
say "Hello!"
|
||||||
|
.end
|
||||||
@@ -317,6 +317,10 @@ class TestBlob < Test::Unit::TestCase
|
|||||||
|
|
||||||
# https://github.com/olabini/ioke
|
# https://github.com/olabini/ioke
|
||||||
assert_equal Language['Ioke'], blob("hello.ik").language
|
assert_equal Language['Ioke'], blob("hello.ik").language
|
||||||
|
|
||||||
|
# https://github.com/parrot/parrot
|
||||||
|
assert_equal Language['Parrot Internal Representation'], blob("hello.pir").language
|
||||||
|
assert_equal Language['Parrot Assembly'], blob("hello.pasm").language
|
||||||
end
|
end
|
||||||
|
|
||||||
def test_lexer
|
def test_lexer
|
||||||
|
|||||||
Reference in New Issue
Block a user