No description
Find a file
Shane Loretz ff024ee9fd
Static remapping with url scheme (#227)
* DIRTY lexer with bugs rosservice: and rostopic:

* Fix bug with partial url schemes

* Style fixes

* Moved lexer.h to satisfy cpplint

* moved terminals to their own array to reduce code size

* Shrink lexer by using char, add error checking

* Comment/whitespace

* comment

* terminal -> lexeme where appropriate

* Static const global

* Documentation and argument order

* Add rcl_lexer_lookahead2_t

* Allow ignoring lexeme text

* Beginnings of recursive descent parser

* Add method to get current position in text

* new remap parsing passes unit tests

* Test rosservice:// and rostopic://

* fix movement formula comment

* doxygent comment

* move code to make pr diff easier to read

* Comments

* Comment

* Comment about impossibilities

* Set error message

* unsigned literals

* Add a couple more url scheme tests

* remove out of date comment

* end_pos -> length

* another token text

* Whitespace

* call accept -> accept

* use array instead of number suffix

* Missing return; wrong comment

* test methods at end of input

* Test not zero-initialized init

* Test lexing remapping rules

* Windows warning

* Remove const to avoid discarding during cast
2018-04-23 10:57:59 -07:00
.github advise to ask questions on ROS answers 2018-02-26 21:56:13 -08:00
rcl Static remapping with url scheme (#227) 2018-04-23 10:57:59 -07:00
rcl_lifecycle change export order for static linking (#216) 2018-03-22 16:26:33 -07:00
.gitignore Initial commit 2015-02-20 16:06:40 -08:00
CONTRIBUTING.md add missing copyright / license information, update format of existing license information 2015-04-02 09:53:02 -07:00
LICENSE align LICENSE file with template 2015-04-03 12:47:47 -07:00
README.md Initial commit 2015-02-20 16:06:40 -08:00

rcl

Library to support implementation of language specific ROS Client Libraries.