Регистронезависимость и [IF]

4 Messages Forum Options Options
Permalink
azekeprofit
Регистронезависимость и [IF]
Reply Threaded More
Print post
Permalink
При вчерашних попытках запустить
http://fwiki.logilan.com/cgi/fwiki.forth на SPF обнаружил бяку:

REQUIRE CASE-INS lib/ext/caseins.f
REQUIRE [IF] lib/include/tools.f

TRUE [if] .( TRUE) [else] .( FALSE) [then]

Так как определение [ELSE] ищет слова строго по регистру.
Ruvim Pinka
Re: Регистронезависимость и [IF]
Reply Threaded More
Print post
Permalink
Привет!

On 1/17/07, Azamadt Smaguloff <azekeprofit@...> wrote:
> REQUIRE CASE-INS lib/ext/caseins.f
> REQUIRE [IF] lib/include/tools.f
>
> TRUE [if] .( TRUE) [else] .( FALSE) [then]
>
> Так как определение [ELSE] ищет слова строго по регистру.

может, сделать так:

REQUIRE [IF] lib/include/tools.f
REQUIRE [if] lib/ext/caseins.tools.f
REQUIRE CASE-INS lib/ext/caseins.f

--
Ruvim
Andrey Cherezov
Re: Регистронезависимость и [IF]
Reply Threaded More
Print post
Permalink
Some javascript/style in this post has been disabled (why?)
Добрый день, Ruvim Pinka!

Ваше сообщение от 17.01.2007 13:01:
Так как определение [ELSE] ищет слова строго по регистру.
    

может, сделать так:

REQUIRE [IF] lib/include/tools.f
REQUIRE [if] lib/ext/caseins.tools.f
REQUIRE CASE-INS lib/ext/caseins.f
  
А можно просто тупо с'uppercase'ить всю либу. Я так делал с ассемблером,
md5 и sha1 либами. Других буржуйских библиотек использовать вроде не
приходилось, и поэтому мысли о неоптимальных caseins откладывались
(а может и не приходили в голову вовсе :)
Ruvim Pinka
Re: Регистронезависимость и [IF]
Reply Threaded More
Print post
Permalink
In reply to this post by Ruvim Pinka
Привет!

On 1/17/07, Ruvim Pinka <ruvim.pinka@...> wrote:
> On 1/17/07, Azamadt Smaguloff <azekeprofit@...> wrote:

> > Так как определение [ELSE] ищет слова строго по регистру.
> может, сделать так:
> REQUIRE [IF] lib/include/tools.f
> REQUIRE [if] lib/ext/caseins.tools.f
> REQUIRE CASE-INS lib/ext/caseins.f

Сделано по этому пути, изменение внесено в caseins.f

--
Ruvim
-------------------------------------------------------------------------
SF.Net email is sponsored by:
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services
for just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
_______________________________________________
Spf-dev mailing list
Spf-dev@...
https://lists.sourceforge.net/lists/listinfo/spf-dev