Files
harbour-core/harbour/tests/working/testwarn.prg
Ron Pinkas 7b47c59b9c 19990618-04:35 PST Ron Pinkas <Ron@Profit-Master.com>
* hberrors.h
    +added define WARN_ASSIGN_TYPE and WARN_ASSIGN_SUSPECTED

  * compiler.h
    +added struct STACK_VAL_TYPE *PSTAC_VAL_TYPE

  * harbour.l
    +added support for tokens AS NUMERIC, AS CHARACTER, AS LOGICAL, AS DATE, AS ARRAY, AS OBJECT
    *modified iLine to initialize to 0 rather than 1

  * harbour.y
    +added support for extended variable declaration with strong typing
    +added logic to support warnings on incompatible and suspecious variable assignments
1999-06-18 12:53:11 +00:00

26 lines
277 B
Plaintext

FUNCTION Hex2Dec( nVar1 AS LOGICAL )
LOCAL nVar AS NUMERIC, nVar2 AS CHARACTER, nVar3 AS LOGICAL, nNoType := 3
nVar1 := .T.
nVar1 := 1
nVar := 'A'
nVar := 2
nVar2 := 'B'
nVar2 := 2
nVar3 := .T.
nVar3 := nNoType
nVar3 := nVar
NondDeclared := 2
RETURN NIL