이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 실험 실험 명령입니다.
프로그램:
이름
perlexperiment - Perl의 실험적 기능 목록
기술
이 문서에는 Perl 코어의 현재 및 과거 실험 기능이 나열되어 있습니다. 하지만
이 모든 항목은 적절한 주제와 함께 문서화되어 있습니다. 이 간결한 목록은 귀하에게 다음과 같은 정보를 제공합니다.
상태에 대한 개요 및 기본 사실.
지금까지 우리는 단지 실험적인 특징을 찾아서 나열하고 그 특징을 추론하려고 노력했을 뿐입니다.
시작, 버전 등 여기에는 많은 추측이 있습니다.
Current 실험
"our"는 이제 실험적인 선택 속성인 "unique"를 가질 수 있습니다.
Perl 5.8.0에서 도입됨
Perl 5.10.0에서 더 이상 사용되지 않음
이 기능에 대한 티켓은 [perl #119313]입니다.
.
스마트 매치("~~")
Perl 5.10.0에서 도입됨
Perl 5.10.1, 5.12.0에서 수정됨
이 기능을 사용하면 "experimental::smartmatch" 범주에 경고가 표시됩니다.
이 기능에 대한 티켓은 [perl #119317]입니다.
.
어휘 $_
Perl 5.10.0에서 도입됨
이 기능을 사용하면 해당 카테고리에 경고가 표시됩니다.
"실험::어휘_주제".
이 기능에 대한 티켓은 [perl #119315]입니다.
.
플러그 가능한 키워드
이 기능에 대한 티켓은 [perl #119455]입니다.
.
메커니즘은 perlapi의 "PL_keyword_plugin"을 참조하세요.
도입: Perl 5.11.2
배열 및 해시 컨테이너 함수는 참조를 허용합니다.
Perl 5.14.0에서 도입됨
이 기능에 대한 티켓은 [perl #119437]입니다.
.
어휘 서브루틴
도입: Perl 5.18
참고: perlsub의 "어휘 서브루틴"
이 기능을 사용하면 "experimental::lexical_subs" 범주에 경고가 표시됩니다.
이 기능에 대한 티켓은 [perl #120085]입니다.
.
정규식 집합 작업
도입: Perl 5.18
이 기능에 대한 티켓은 [perl #119451]입니다.
.
참조: perlrecharclass의 "확장된 대괄호 문자 클래스"
이 기능을 사용하면 "experimental::regex_sets" 범주에 경고가 표시됩니다.
서브루틴 서명
Perl 5.20.0에서 도입됨
이 기능을 사용하면 "실험::서명" 범주의 경고가 트리거됩니다.
이 기능에 대한 티켓은 [perl #121481]입니다.
.
후위 역참조 구문
Perl 5.20.0에서 도입됨
이 기능을 사용하면 "experimental::postderef" 범주에 경고가 표시됩니다.
이 기능에 대한 티켓은 [perl #120162]입니다.
.
참조를 통한 앨리어싱
Perl 5.22.0에서 도입됨
이 기능을 사용하면 "experimental::refaliasing" 범주에 경고가 표시됩니다.
이 기능에 대한 티켓은 [perl #122947]입니다.
.
참조: perlref의 "참조에 할당"
"const" 속성
Perl 5.22.0에서 도입됨
이 기능을 사용하면 "experimental::const_attr" 범주의 경고가 트리거됩니다.
이 기능에 대한 티켓은 [perl #123630]입니다.
.
참조: perlsub의 "상수 함수"
다시 '엄격함'을 사용하세요.
Perl 5.22.0에서 도입됨
이 기능을 사용하면 "experimental::re_strict" 범주의 경고가 트리거됩니다.
다시 "'엄격한' 모드"를 참조하세요.
문자열 및 숫자별 비트 연산자
도입: Perl 5.22.0
참조: Perlop의 "비트 문자열 연산자"
이 기능을 사용하면 "experimental::bitwise" 범주에 경고가 표시됩니다.
이 기능에 대한 티켓은 [perl #123707]입니다.
.
<:win32> IO 의사 계층
이 기능에 대한 티켓은 [perl #119453]입니다.
.
Perlrun도 참조하세요.
Makefile에는 "installhtml" 대상이 있습니다.
이 기능에 대한 티켓은 [perl #116487]입니다.
.
EBCDIC의 Perl 유니코드
가능 풍모
이러한 기능은 매우 성공적이었고 다른 기능과도 잘 작동하여 우리는 다음과 같이 결정했습니다.
실험적 상태를 제거하고 세계에서 완전하고 안정적인 기능으로 인정합니다.
Perl은 모든 이점과 고급스러움을 아낌없이 제공합니다. 그들은 또한 +5 안정성을 얻습니다.
+3 카리스마.
64 비트 지원
Perl 5.005에서 도입됨
die는 참조를 받아들입니다.
Perl 5.005에서 도입됨
DB 모듈
Perl 5.6.0에서 도입됨
perldebug, perldebtut도 참조하세요.
약한 참조
Perl 5.6.0에서 도입됨
내부 파일 글로브
Perl 5.6.0에서 도입됨
포크() 에뮬레이션
Perl 5.6.1에서 도입됨
펄포크도 참조하세요
-Dusemultiplicity -Duseithreads
Perl 5.6.0에서 도입됨
Perl 5.8.0에서 허용됨
긴 복식 지원
Perl 5.6.0에서 도입됨
Perl 5.8.1에서 허용됨
"\N" 정규식 문자 클래스
명명된 문자 시퀀스와 혼동하지 말아야 하는 "\N" 문자 클래스
"\N{NAME}"은 정규식에서 개행이 아닌 문자를 나타냅니다.
Perl 5.12에서 도입됨
정확한 승인 버전은 불분명하지만 Perl 5.18 이전 버전입니다.
"(?{코드})" 및 "(??{코드 })"
Perl 5.6.0에서 도입됨
Perl 5.20.0에서 허용됨
펄레도 참조하세요
Linux 추상 Unix 도메인 소켓
Perl 5.9.2에서 도입됨
Perl 5.20.0 이전에 허용되었습니다. 소켓 라이브러리는 이제 주로 다음에서 유지됩니다.
Perl 코어가 아닌 CPAN.
소켓도 참조하세요.
Lvalue 서브루틴
Perl 5.6.0에서 도입됨
Perl 5.20.0에서 허용됨
Perlsub도 참조하세요.
역추적 제어 동사
"(*동의하기)"
도입: Perl 5.10
Perl 5.20.0에서 허용됨
<:pop> IO 의사 계층
Perlrun도 참조하세요.
Perl 5.20.0에서 허용됨
정규식의 "\s"는 세로 탭과 일치합니다.
Perl 5.22.0에서 허용됨
제거됨 풍모
이러한 기능은 더 이상 실험적인 것으로 간주되지 않으며 해당 기능은
사라졌습니다. 이러한 기능을 사용하여 프로덕션 프로그램을 작성했다면 그것은 당신 자신의 잘못입니다
우리가 명시적으로 하지 말라고 말한 후에(perlpolicy 참조).
5.005 스타일 스레딩
Perl 5.005에서 도입됨
Perl 5.10에서 제거됨
perlcc Perl 5.005에서 도입됨
Perl 5.9.0에서 CPAN으로 이동됨
의사 해시 데이터 유형
Perl 5.6.0에서 도입됨
Perl 5.9.0에서 제거됨
GetOpt::Long 옵션은 이제 한 번에 여러 값을 사용할 수 있습니다(실험적).
"Getopt::Long"이 버전 2.35로 업그레이드되었습니다.
Perl 5.8.8에서 제거됨
어설 션
"-A" 명령줄 스위치
Perl 5.9.0에서 도입됨
Perl 5.9.5에서 제거됨
테스트::하네스::스트랩
Perl 5.10.1에서 CPAN으로 이동됨
"유산"
실험적인 "레거시" pragma는 "기능" pragma에 의해 흡수되었습니다.
도입: 5.11.2
제거된 버전: 5.11.3
onworks.net 서비스를 사용하여 온라인으로 perlexperiment를 사용하십시오.