# I'm SYCKened by the SYCK tutorial I found

**URL:** <https://www.ruby-forum.com/t/im-syckened-by-the-syck-tutorial-i-found/70862>\
**Category:** Ruby\
**Created:** [February 20, 2006, 2:59pm UTC](https://www.ruby-forum.com/t/im-syckened-by-the-syck-tutorial-i-found/70862 "2006-02-20T14:59:01Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Asfand\_Yar\_Q](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/76d3ee/32.png) [@Asfand\_Yar\_Q](https://www.ruby-forum.com/u/Asfand_Yar_Q)\
**Post date:** [February 20, 2006, 2:59pm UTC](https://www.ruby-forum.com/t/im-syckened-by-the-syck-tutorial-i-found/70862/1 "2006-02-20T14:59:01Z")

</div>

I am SYCK with disgust…

I did a search for ‘syck tutorial’ (without the quotes) on google - and  
the  
first search item that came up?

“suck cock tutorial - suckcocktutorial”

Ahem.

That .why character is behind this, I know it!

Anyway, It would be useful if a small tutorial in how to use SYCK with  
C/C++  
was provided.

I know you need a “symbol table”, but I was thinking if there was some  
way to  
provide stream processing of YAML documents (ala expat does for XML.)

Could I do this? I am in a situation where I could use XML, but I’m  
syck  
(sic) of XML - specifically of libxml2 - and need alternatives.

Thanks mateys  
Asfand Yar

---

<div class="post-metadata">

**Author:** ![Asfand\_Yar\_Q](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/76d3ee/32.png) [@Asfand\_Yar\_Q](https://www.ruby-forum.com/u/Asfand_Yar_Q)\
**Post date:** [February 20, 2006, 6:30pm UTC](https://www.ruby-forum.com/t/im-syckened-by-the-syck-tutorial-i-found/70862/2 "2006-02-20T18:30:06Z")

</div>

Quoting Asfand Yar Q. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid):

> I did a search for ‘syck tutorial’ (without the quotes) on google
> 
> - and the first search item that came up?
> 
> “suck cock tutorial - suckcocktutorial”
> 
> Ahem.
> 
> That .why character is behind this, I know it!

It’s really not his style. Blame blind chance and indiscriminate  
search engine algorithms.

-mental

---

<div class="post-metadata">

**Author:** ![Asfand\_Yar\_Q](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/76d3ee/32.png) [@Asfand\_Yar\_Q](https://www.ruby-forum.com/u/Asfand_Yar_Q)\
**Post date:** [February 22, 2006, 6:01pm UTC](https://www.ruby-forum.com/t/im-syckened-by-the-syck-tutorial-i-found/70862/3 "2006-02-22T18:01:07Z")

</div>

Asfand Yar Q. wrote:

> I know you need a “symbol table”, but I was thinking if there was some  
> way to provide stream processing of YAML documents (ala expat does for  
> XML.)
> 
> Could I do this? I am in a situation where I could use XML, but I’m  
> syck (sic) of XML - specifically of libxml2 - and need alternatives.

You know that REXML has a nice fast stream processing API, right?

If you’re asking (in the wrong place) about C/C++, then Expat is  
probably what you want.

mathew
