summary refs log tree commit diff stats
path: root/tinyc/stab.h
Commit message (Expand)AuthorAgeFilesLines
* Removes executable bit for text files.Grzegorz Adam Hankiewicz2013-03-161-0/+0
* tiny C support; cosmetic improvements for the docsAraq2010-08-281-0/+17
86f7f4ffa ^
729761390 ^











1
2
3
4
5
6
7
8
9
10
11
12
13
14
    
                                      











                                             
type
  Base[T] {.inheritable.} = ref object
    value*: T

  Derived[T] = ref object of Base[T]
    derivedValue*: T

proc makeDerived*[T](v: T): Derived[T] =
  new result
  result.value = v

proc setBaseValue*[T](a: Base[T], value: T) =
  a.value = value