new files
This commit is contained in:
parent
3af7344581
commit
86c034bb8b
1364 changed files with 21352 additions and 0 deletions
|
|
@ -0,0 +1,20 @@
|
|||
String extend [
|
||||
realIsNumeric [
|
||||
(self first = $+) |
|
||||
(self first = $-)
|
||||
ifTrue: [
|
||||
^ (self allButFirst) isNumeric
|
||||
]
|
||||
ifFalse: [
|
||||
^ self isNumeric
|
||||
]
|
||||
]
|
||||
]
|
||||
|
||||
{ '1234'. "true"
|
||||
'3.14'. '+3.8111'. "true"
|
||||
'+45'. "true"
|
||||
'-3.78'. "true"
|
||||
'-3.78.23'. "false"
|
||||
'123e3' "false: the notation is not recognized"
|
||||
} do: [ :a | a realIsNumeric printNl ]
|
||||
|
|
@ -0,0 +1 @@
|
|||
(Number readFrom:(aString readStream) onError:[nil]) notNil
|
||||
|
|
@ -0,0 +1 @@
|
|||
(Scanner scanNumberFrom:(aString readStream)) notNil
|
||||
Loading…
Add table
Add a link
Reference in a new issue