Skip to content

v0.1.10

Compare
Choose a tag to compare
@thodg thodg released this 12 Mar 08:18
· 2813 commits to master since this release
  • OpenGL demo (make demo_gl)
    • OpenGL 3.3 with shaders (portable)
    • makes use of C3 data structures.
  • pin operator (for pattern matching)
  • macros
  • special operators
    • their arguments do not get evaluated
    • they return a value
    • parsed without syntax
      Ideally it would look like this :
      ic3> defspecial_operator op (a, b, c) { true }                                                    
      special_operator (a, b, c) { true }                                                               
      ic3> op 1 2 3                                                                                     
      true                                                                                              
      
    • See C3 module in lib/c3/0.1/c3.facts
  • if, then, else.
  • rational numbers and corresponding operations
  • complex numbers and corresponding operations
  • float 128 bit (F128) and corresponding operations