read


read
or learn more

Doris (Ixian) bindings, pt.2

Sep 9, 2008

In the past couple of days I’ve had some time to hack up the CLIPS scanner and parser to get a rudimentary binding syntax. Well, I threw that out last night and spent a couple hours re-writing the CLIPS parser. Out of this I was able to do some kinda cool things:

# Bind a variable
var _foo <- bar

# Re-bind the variable
_foo <- baz

# Call a function
out( "Hello World" crlf)

# Bind a variable to the symbol out
var _fun <- out

# Indirectly call the function pointed to by _fun
call( _fun "Hello World" crlf)

# Or just call it directly
_fun( "Hello World" crlf)

This should prove to be an interesting feature. -m

No Comments, Comment or Ping

Reply to “Doris (Ixian) bindings, pt.2”