equal
deleted
inserted
replaced
2368 but slightly faster, since the symbol lookup operation is only |
2368 but slightly faster, since the symbol lookup operation is only |
2369 performed once." |
2369 performed once." |
2370 |
2370 |
2371 %{ /* NOCONTEXT */ |
2371 %{ /* NOCONTEXT */ |
2372 #ifdef __SCHTEAM__ |
2372 #ifdef __SCHTEAM__ |
2373 return context._RETURN( STSymbol.asSymbolIfInterned( self.asString() )); |
2373 STObject symbolOrNull = STSymbol.asSymbolIfInterned( self.asString() ); |
|
2374 |
|
2375 return context._RETURN( symbolOrNull == null ? STObject.Nil : symbolOrNull ); |
2374 #else |
2376 #else |
2375 OBJ cls; |
2377 OBJ cls; |
2376 int indx; |
2378 int indx; |
2377 |
2379 |
2378 cls = __qClass(self); |
2380 cls = __qClass(self); |