fork download
  1. Imports System
  2.  
  3. Public Class Test
  4. Public Shared Sub Main()
  5. Dim public deltaPCT_D AS Decimal() = {0,0,0,0,0,0,0}
  6.  
  7. Public Function setMaxUnderlying(ByVal uVal AS Decimal, ByVal UDTVal AS String) AS Decimal
  8.  
  9. Select Case UDTVal
  10. Case "BOXED"
  11. deltaPCT_D(0) =deltaPCT_D(0) + uVal
  12. Case "CREDIT LONG"
  13. deltaPCT_D(1) =deltaPCT_D(1) + uVal
  14. Case "CREDIT SHORT"
  15. deltaPCT_D(2) =deltaPCT_D(2) + uVal
  16. Case "CURRENCY"
  17. deltaPCT_D(3) =deltaPCT_D(3) + uVal
  18. Case "LONG"
  19. deltaPCT_D(4) =deltaPCT_D(4) + uVal
  20. Case "SHORT"
  21. deltaPCT_D(5) =deltaPCT_D(5) + uVal
  22. Case "TAX"
  23. deltaPCT_D(6) =deltaPCT_D(6) + uVal
  24. End Select
  25.  
  26. return uVal
  27. End Function
  28.  
  29. Public Function getSumUnderlying(ByVal UDTVal AS String) AS Decimal
  30.  
  31. Dim sumVal as Decimal = 0
  32.  
  33. Select Case UDTVal
  34. Case "BOXED"
  35. sumVal =deltaPCT_D(0)
  36. Case "CREDIT LONG"
  37. sumVal =deltaPCT_D(1)
  38. Case "CREDIT SHORT"
  39. sumVal =deltaPCT_D(2)
  40. Case "CURRENCY"
  41. sumVal =deltaPCT_D(3)
  42. Case "LONG"
  43. sumVal =deltaPCT_D(4)
  44. Case "SHORT"
  45. sumVal =deltaPCT_D(5)
  46. Case "TAX"
  47. sumVal =deltaPCT_D(6)/2
  48. End Select
  49.  
  50. return sumVal
  51. End Function
  52. End Sub
  53. End Class
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
Visual Basic.Net Compiler version 0.0.0.5914 (Mono 2.4.2 - r)
Copyright (C) 2004-2008 Rolf Bjarne Kvinge. All rights reserved.


/home/rd5UgV/prog.vb (5,12) : Error VBNC30203: Not valid as identifier.
Error recovery not implemented yet.
/home/rd5UgV/prog.vb (5,12) : Error VBNC90019: Expected 'End'.
Error recovery not implemented yet.
/home/rd5UgV/prog.vb (5,12) : Error VBNC30205: Expected end of statement.
Error recovery not implemented yet.
/home/rd5UgV/prog.vb (52,9) : Error VBNC90019: Expected 'Class'.
Error recovery not implemented yet.
/home/rd5UgV/prog.vb (52,9) : Error VBNC30205: Expected end of statement.
Error recovery not implemented yet.
/home/rd5UgV/prog.vb (52,9) : Error VBNC30203: Not valid as identifier.
/home/rd5UgV/prog.vb (53,10) : Error VBNC30203: Not valid as identifier.
There were 7 errors and 0 warnings.
Compilation took 00:00:00.6204340
stdout
Standard output is empty