gforth - error: Pictured numeric ouput string overflow

25/08/2015 - 19:13 von djc | Report spam
Hallo,

ich suche gerade nach der Ursache.

An einer Stelle benutze ich pictured numeric output:
( n ) s>d <# # # [char] % hold #>

Aber der Fehler kommt nicht von dort, offenbar ist das Problem eine Konstante, die ich anlege mit dem Namen
#//M2/AUTOSAR%20Templates/CommonStructure/Timing/TimingDescriptionTimingDescriptionEvents/TDEventSwcInternalBehavior/TDEventSwcInternalBehavior/component

und zwar in der Form
: bla ( value addr len -- ) nextname constant ;

Backtrace:
$7FE2A53BADB8 throw
$7FE2A53BB190 hold
$7FE2A53BB1D8 #
$7FE2A53BB310 #s
$0
$7FE2A53BB4A0 d.r
$7FE2A53BF838 .r
$A
$7FE2A53C0208 dec.r
$1
$7FE2A53B9688 .error-frame
$7FE2A53BB758 >exec
$7FE2A53BA238
$7FE2A53C61D8 c(warning")
$7FE2A53C6300 check-shadow
$7FE2A53C3D00 reveal
$7FE2A53C3DC0 (Constant)
$7FE2A54341B0 Constant
 

Lesen sie die antworten

#1 anton
26/08/2015 - 12:33 | Warnen spam
djc writes:
Hallo,

ich suche gerade nach der Ursache.

An einer Stelle benutze ich pictured numeric output:
( n ) s>d <# # # [char] % hold #>

Aber der Fehler kommt nicht von dort, offenbar ist das Problem eine Konstante, die ich anlege mit dem Namen
#//M2/AUTOSAR%20Templates/CommonStructure/Timing/TimingDescriptionTimingDescriptionEvents/TDEventSwcInternalBehavior/TDEventSwcInternalBehavior/component

und zwar in der Form
: bla ( value addr len -- ) nextname constant ;



Ich kann den Fehler nicht nachvollziehen:

: bla nextname constant ; ok
5 s" #//M2/AUTOSAR%20Templates/CommonStructure/Timing/TimingDescriptionTimingDescriptionEvents/TDEventSwcInternalBehavior/TDEventSwcInternalBehavior/component" bla ok
5 s" #//M2/AUTOSAR%20Templates/CommonStructure/Timing/TimingDescriptionTimingDescriptionEvents/TDEventSwcInternalBehavior/TDEventSwcInternalBehavior/component" bla
:3: warning: redefined #//M2/AUTOSAR%20Templates/CommonStructure/Timing/TimingDescriptionTimingDescriptionEvents/TDEventSwcInternalBehavior/TDEventSwcInternalBehavior/component ok

- anton
M. Anton Ertl Some things have to be seen to be believed
Most things have to be believed to be seen
http://www.complang.tuwien.ac.at/anton/home.html

Ähnliche fragen