parse을 사용하여 데이터에서 값을 추출 할 때 종종 글로벌 선언을 통해 copy 데이터를 캡처합니다. 예를 들어 , numbers: none
rule: [ thru 5 copy numbers to 10 to end ]
parse [ 1 2 3 4 5 6 7 8 9 10 ] [ rule ]
무엇 글로벌로 numbers를 사용하지 않고이 작업을 수행
스크립트 헤더의 요구 사항 필드를 처리 할 때 R3의 동작과 단어 바인딩에 어떤 영향이 있는지 알고 싶습니다. 배경. 현재 R3을 배우기 위해 R2 스크립트를 R3에 이식하려고합니다. R2에서 스크립트 헤더의 Needs 필드는 기본적으로 문서 였지만 스크립트를 실행하는 데 필요한 스크립트를 참조하는 사용자 지정 함수를 사용했습니다. R3은 Needs 참조
Sublime Text 2 용 최신 REBOL 플러그인이 있습니까? 나는 http://www.ross-gill.com/page/TextMate_and_REBOL에서 TextMate를 사용하고 있습니다.하지만 꽤 오래되었습니다. 또한, REBOL/Red 학습을 위해 좋은 양방향 학습 환경이 무엇입니까?
, 당신은이 전 스크립트 %repl-context.r을했고 그것이 PRINT는 다른 뭔가를 한 컨텍스트를 정의한다고 가정 해 봅시다 >> bind? 'print
== make object! [
system: make object! [
product: 'core
version: 2.101.0.2.5
build: 22
Rebol3의 스키마에 대해 작업 중이며 APPEND 동작을 추가하고 싶습니다. 그러나 APPEND 배우를 스키마에 추가해도 아무런 결과가 없습니다. append my-scheme://localhost foobar의 결과는 내 작업 대신 my-scheme://localhostfoobar입니다. 이 점에있어서 documentation은 조금 미완성입니다.
Rebol 3 (posix/fann/math)에 대한 일부 확장 작업을하고 있습니다. 글로벌 네임 스페이스 오염을 피하기 위해 간단한 접두어 소스 식별자를 사용하여 함수를 내보내고 있습니다. 예 : fork의 경우 POSIX-FORK 또는 nanosleep의 경우 POSIX-NANOSLEEP입니다. 더 나은 방법이나 공식 Rebol 명명 규칙이 있습니까?
다음과 같이 서식이 지정된 일부 데이터를 구문 분석하려고합니다. data: [a b x b x x b a a x x b b x ]
나는 그것을 위해 A의와 b의의를 추출하고 각 a와 b에 대해 다른 작업을 수행하기 위해 무엇을해야합니다. 지금까지이 함께 올라와있다 a
b
b
b
a
a
b
b
== true
하지만 되풀이의 실패 : 예상