<<< Alphabetical Index     Lambda Home     Connection to CTTL grammar >>>

Common Text Transformation Library http://cttl.sourceforge.net/

Intro to lambda expression


  1. A bit of history
  2. What is lambda expression ?
  3. stack_alias.cpp
  4. Lambda headers
  5. Lambda library goals and requirements
  6. Example of a standalone lambda expression
  7. lambda_expression.cpp
  8. Example of character access via subscript operator
  9. node_2_character_access.cpp
  10. Example of STL vector element access
  11. vector_element_access.cpp
  12. iterator_vector_subscript.cpp
  13. Example of stack storage for parsed tokens
  14. lambda_grammar.cpp

A bit of history



What is lambda expression ?


Keywords: stack_alias.cpp, stack, scalar_reference, CTTL_LAMBDA_ASSERT


Lambda headers



Lambda library goals and requirements



Example of a standalone lambda expression



Example of character access via subscript operator


Keywords: node_2_character_access.cpp, std::string, node, scalar, alias::offset const_scalar


Example of STL vector element access


Keywords: vector_element_access.cpp, CTTL_TRACE_RULES, std::string, std::vector at, alias::at

Keywords: iterator_vector_subscript.cpp, scalar_reference, alias::begin, dereference operator const_scalar, subscript operator


Example of stack storage for parsed tokens


Keywords: lambda_grammar.cpp, const_edge, policy_space, std::stack, std::string, entity match



Copyright © 1997-2009 Igor Kholodov mailto:cttl@users.sourceforge.net.

Permission to copy and distribute this document is granted provided this copyright notice appears in all copies. This document is provided "as is" without express or implied warranty, and with no claim as to its suitability for any purpose.


 

 

<<< Alphabetical Index     Lambda Home     Connection to CTTL grammar >>>