From dcfd85b7f29563a8f01b935fd1962dabdcd28118 Mon Sep 17 00:00:00 2001 From: forsaken Date: Sun, 2 Oct 2016 22:34:37 +1000 Subject: [PATCH] build --- docs/search_index.json | 2 +- docs/syntax_and_semantics/sizeof.html | 12 ++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/docs/search_index.json b/docs/search_index.json index 8964119..8865f18 100644 --- a/docs/search_index.json +++ b/docs/search_index.json @@ -1 +1 @@ -{"version":"0.5.7","fields":[{"name":"title","boost":10},{"name":"body","boost":1}],"ref":"url","documentStore":{"store":{"index.html":["crystal","rubi"],"conventions/index.html":["access","code","convent","crystal","develop","doc","document","express","follow","gener","more","navig","other","project","purpos","readabl","standard","style","support","us","write"],"conventions/coding_style.html":["1.0","1.12","10.55","11","134.15","3","7","acronym","alia","amount","ar","begin","bin","block","camelcas","case","changelog","ci","class","code","config","configur","constant","contain","content","context","contribut","convers","crystal","currenc","currencyconvers","custom_greet","date_of_birth","def","default_greet","defin","definit","develop","directori","document","documentation_url","editor","eg","end","enum","err","error","eur","exampl","except","execut","familiar","file","first_nam","float32","float64","from_json","getter","global_greet","greet","guid","handl","handle_match(match","hello","homepage_url","http","http://crystal","http::websocket","implement","indent","initi","initialize(@amount","initialize(@curr","initialize(@custom_greeting=nil","inner","insid","int32","int64","jpi","lang.org/doc","level","lib","libc","libevent2","librari","libxml","libyaml","lowercas","lucky_numb","make","match","method","modul","money","name","namespac","nest","newlin","nil","numericvalu","on","pars","parse(score_text","parseerror","parser","path","person","prefix","print_greet","project","project'","put","readm","requesthandl","rescu","run","score_pattern","score_text.scan(score_pattern","scorecard","scream","separ","sourc","space","spec","src","src/http/web_socket.cr","standard","struct","style","tagdirect","target_curr","time::dayofweek","to_io","two","type","underscor","uppercas","us","usd","valu","variabl","whitespac","within","world"],"conventions/documenting_code.html":["1","2","3","_","abov","alway","anim","antiqu","arg2","asterisk","attach","automat","backtick","bad","beast","between","blank","block","check","class","code","comment","complet","consid","creat","crystal","current","declar","def","definit","describ","detail","directori","ditto","doc","doc/index.html","document","enclos","end","entir","entri","exampl","express","file","first","follow","forehead","forhead","former","four","function","gener","hash","helper","hidden","hide","horn","i'm","includ","indent","index(char","initi","initialize(@horn","insid","instanc","instead","invok","italic","keyword","larg","latter","leav","legendari","line","link","make","markdown","method","method'","modul","name","nodoc","number","number_of_horn","othertype#method","othertype#method(arg1","output","paramet","person","point","posit","prefer","previou","privat","produc","program","project","protect","public","purpos","put","rais","return","right","root","same","see","short","show","singl","space","speak","specifi","spiral","src","state","stdout","subset","summari","supplement","surround","text","third","tripl","type","underscor","unicorn","unicorn#speak","unicorn.new","unicorn.new.horn","unicorn.new.speak","unicorn.speak","us","usag","valu"],"installation/index.html":["arch","cento","debian","homebrew","linux","mac","osx","redhat","tar.gz","ubuntu"],"installation/from_a_targz.html":["bin/cryst","crystal","full","github","https://github.com/manastech/crystal/releas","ln","path","s","tar.gz","usr/local/bin/cryst"],"installation/from_source_repository.html":["3.5","3.6","bin/cryst","build/cryst","clone","crystal","git","homebrew","https://github.com/manastech/crystal.git","llvm","mac","make"],"installation/on_arch_linux.html":["arch","commun","crystal","instal","linux","pacman","s","sudo"],"installation/on_debian_and_ubuntu.html":["09617fd37cc06b54","adv","apt","bash","crystal","curl","deb","debian","deriv","distribut","echo","etc/apt/sources.list.d/crystal.list","http://dist.cryst","instal","key","keys.gnupg.net","keyserv","lang.org/apt","lang.org/apt/setup.sh","main","offici","recv","repositori","sudo","todo","ubuntu","updat","us"],"installation/on_mac_osx_using_homebrew.html":["10.11","activ","brew","capitan","command","contribut","crystal","default","el","find","found","homebrew","instal","lang","last","ld","levent","librari","library/developer/commandlinetool","line","llvm","mac","need","osx","plan","project","reinstal","replac","select","switch","todo","tool","toolchain","updat","us","well","xcode","you'r"],"installation/on_redhat_and_centos.html":["baseurl","bash","cat","cento","crystal","curl","deriv","distribut","end","etc/yum.repos.d/crystal.repo","gpg","http://dist.cryst","import","instal","key","lang.org/rpm","lang.org/rpm/rpm","lang.org/rpm/setup.sh","name","offici","redhat","redhay","repositori","rpm","sudo","todo","updat","us","yum"],"overview/index.html":["1","2","3","hello","s","string"],"overview/hello_world.html":["crystal","hello","put","world"],"overview/http_server.html":["8000","8080","array","context","context.response.content_typ","context.response.print","end","hash","hello","http","http/server","http://0.0.0.0:8080","http::server","http::server.new","http::server.new(8000","http::server.new(8080","listen","put","rang","requir","server","server.listen","text/plain","time","time.now","tupl","world"],"syntax_and_semantics/is_a.html":["1","a.is_a?(int32","a.is_a?(numb","a.is_a?(str","accept","affect","anoth","argument","compil","determin","exampl","explain","fals","includ","inform","inherit","int32","is_a","know","known","method","number","pseudo","string","time","true","type","var.is_a","whether"],"syntax_and_semantics/index.html":["8","utf"],"syntax_and_semantics/and.html":["end","some_exp1","some_exp2","tmp"],"syntax_and_semantics/as.html":["1","1.5","2","3","a.map","a_as_int","a_as_int.ab","abov","add","address","again","allow","altern","anoth","argument","ari","array","array#map","array(int32","array2","array2.same?(array","ary.map","ary2","b","befor","below","between","bigger","bind","block","block'","c","call","can't","case","cast","char","check","class","code","compil","convers","convert","core","creat","crystal","def","doesn't","done","element","end","error","even","exampl","except","explain","express","f","f.name","float","float64","forc","frequent","function","gener","gone","hello","help","implement","imposs","infer","initi","initialize(@nam","instanti","int32","int8","integ","involv","isn't","issu","itself","john","know","languag","level","low","map","memori","method","more","name","need","never","note","now","object","object_id","ok","on","pass","perform","person","person.new","pointer","pointer(int32).malloc(1","pointer(int8","pointer(void).new(array.object_id","possibl","previou","provid","ptr","rais","rare","reason","refer","restrict","return","runtim","same","seem","some_condit","sometim","string","sure","time","treat","true","type","union","unrel","unsaf","us","usag","usual","valu","veri","void","want","wasn't","without","work","wouldn't","x"],"syntax_and_semantics/as_a_suffix.html":["2","end","some_condit"],"syntax_and_semantics/as_an_expression.html":["1","2","3","4","end","nil"],"syntax_and_semantics/assignment.html":["1","2","3","4","class","global","instanc","john","local","objects.[](2","objects.[]=(2","objects[1","objects[2","person.ag","person.nam","person.name=(\"john"],"syntax_and_semantics/attributes.html":["1","accord","align","allow","alway","alwaysinlin","annot","anyreg","appli","attribut","behaviour","between","byte","c","call","callback","callconvent","callconvention(\"x86_stdcal","chang","class","cold","compil","convent","def","default","defin","each","effect","element","end","enum","eventu","exampl","except","explain","fast","field","fix","flag","foo","fun","function","give","global","here","hint","indic","inlin","insert","int32","lib","libfoo","librari","link","list","local","make","mark","mayb","method","never","noinlin","non","on","pack","pad","potenti","rais","return","returnstwic","section","setjmp","struct","such","system","target","tell","thread","threadloc","to_","twice","type","user","valid","valu","variabl","webkit_j","x86_fastcal","x86_stdcall","yield"],"syntax_and_semantics/block_forwarding.html":["0","1","_","abov","actual","allow","argument","avoid","befor","block","block.cal","break","can't","captur","capture(&block","closur","code","combin","def","directli","do","doesn't","end","enough","error","exampl","express","follow","foo","foo(&block","foo_forward","forward","gener","hello","input","insid","int32","invok","invoke(&block","invoke(&proc","invoke(proc","involv","issu","method","next","non","number","otherwis","output","pass","prefix","print","proc","proc.cal","put","realli","receiv","regular","rewritten","say_hello","short","simpi","slower","specifi","syntax","there'","tri","twice","type","us","want","won't","work","wrap_foo","wrap_foo(&block","wrong","x","yield"],"syntax_and_semantics/blocks_and_procs.html":["0","1","10","2","3","3.time","4","6","abov","accept","affect","allow","alway","ampersand","anoth","answer","arg2","argument","argument.some_method","ari","ary.map","ary.select","automat","automaticali","avail","becom","befor","best","block","block'","bool","brace","break","c","call","call'","captur","char","class","closur","code","compil","condit","consid","curli","declar","def","default","defin","definit","didn't","differ","doesn't","dummi","each","earli","end","enumerable#map","enumerable#select","equival","evid","exactli","exampl","execut","exist","exit","explain","express","expression'","fanci","fast","fear","filter","first","foo","foo.new.yield_norm","foo.new.yield_with_self","function","get","give","hello","i.inspect","includ","index","indic","inlin","insid","int","int#tim","int32","integ","invoc","invok","involv","it'","itself","keyword","know","last","less","librari","look","loop","make","mani","mean","method","method'","method(&.some_method","modifi","more","mostli","next","nil","non","notat","object","on","onc","oper","ouptut","output","overload","pass","penalti","perform","pointer","posit","prefix","print","proc","program","put","readabl","receiv","result","return","reus","same","second","section","self","short","similar","simpli","singl","skip","some_method","some_method(arg1","specifi","standard","string","struct","sugar","syntax","thrice","time","transform","transform(1","transform(valu","true","tupl","twice","twice(&block","two","type","union","us","v1","v2","valu","variabl","veri","well","whose","within","won't","write","written","x","y","ye","yield","yield_norm","yield_with_self","z"],"syntax_and_semantics/break.html":["1","10","2","20","break","end","put"],"syntax_and_semantics/c_bindings/lib.html":["although","attribut","backtick","belong","c","case","cocoa","command","common","compil","config","declar","directli","end","enforc","exampl","execut","extern","find","first","flag","framework","function","group","implicitli","lib","lib'","libc","libpcr","librari","link","link(\"pcr","link(framework","link(ldflag","linker","lpcre","mac","modif","name","omit","os","pass","pcre","pkg","start","techniqu","those","tri","type","us","usual","without","x"],"syntax_and_semantics/c_bindings/index.html":["addition","allow","bind","c","conveni","crystal","exist","librari","line","out","painless","possibl","provid","singl","to_unsaf","without","write"],"syntax_and_semantics/c_bindings/callbacks.html":["1","2","accept","add","annot","argument","attribut","base","be","begin/rescu","block","c","call","callback","callback(f","callback(int","callback(nul","can't","case","closur","compil","declar","defin","detect","doesn't","don't","end","error","exampl","except","execut","execute_callback","expect","f","f)(int","fictici","figur","form","fun","function","function'","grammar","infer","inlin","instead","int32","invok","issu","know","lib","libfoo","libfoo.execute_callback","libfoo.store_callback","librari","manual","mark","method","nil","notat","note","null","oh","omit","out","pass","potenti","proc","provid","rais","recurs","refer","runtim","same","send","signatur","store_callback","store_callback(callback","such","suppos","surround","time","type","us","user","void","want","way","won't","work","x","x.callback","x.callback(f","y"],"syntax_and_semantics/c_bindings/constants.html":["2","constant","declar","end","info_capturecount","insid","lib","link","link(\"pcr","pcre","pcre::info_capturecount"],"syntax_and_semantics/c_bindings/enum.html":["0_i8","1","10","1_","1_i32","1_u32","2","2_i8","5","allow","argument","basic","c","chang","constant","declar","default","differ","each","end","enum","even","first","fun","increment","insid","int32","int8","lib","math","member","on","see","some_fun","some_fun(valu","someenum","specifi","struct","success","ten","thirtytwo","three","twenti","two","type","union","us","valu","x","x::someenum","x::someenum::on","x::someenum::two","x::someenum::zero","zero"],"syntax_and_semantics/c_bindings/fun.html":["0.0707372","1","1.5","1_","2","3","4","8","absenc","alia","alias","anoth","argument","array","avail","bind","byte","c","c.cos(1.5","c.getch","c.srand(1_u32","call","capit","ceil_f32","char","class","co","code","codepoint","common","compil","const","convers","cos(doubl","cos(valu","crystal","declar","defin","doesn't","doubl","doubt","end","enum","exact","except","execut","expect","explain","float","float32","float64","four","fun","function","function(int32","gammar","getch","give","identifi","implicit","init","insid","int","int32","int32[8","int64","int8","integ","invoc","invok","later","letter","lib","libc","libc::char","libc::sizet","librari","libsdl","llvm.ceil.f32","llvm.ceil.f32\"(valu","llvmintrins","long","lowercas","make","method","my_fun","my_fun(some_s","mylib","name","need","nicer","noreturn","notat","note","omit","onc","parenthes","pass","pointer","pointer(int32","prefix","previous","primit","refer","repres","return","sdl_init","sdl_init(flag","short","shorter","similar","size_t","srand","srand(se","standard","start","static","staticarray(int32","string","struct","tend","there'","to_","to_unsaf","type","uint32","uint64","uint8","understand","unicod","union","us","usual","valid","valu","variad","variadic(valu","variou","void","well","written","x","x.variadic(1"],"syntax_and_semantics/c_bindings/alias.html":["1","alia","avoid","base","c","c::sizet","compil","declar","end","flag","fun","grammar","ifdef","insid","int32","int64","interchang","lib","long","memcmp","memcmp(p1","myint","notat","now","ok","over","p2","refer","size","sizet","some_fun","some_fun(valu","time","type","typedef","us","void","write","x","x.some_fun","x86_64"],"syntax_and_semantics/c_bindings/out.html":["abov","argument","automat","c","c.waitpid(pid","child","compil","consid","cours","declar","document","end","fill","fun","function","inform","int32","lib","long","null","object","option","out","paramet","pass","pid","point","pointer","pointerof","pointerof(status_ptr","process","simpler","statu","status_ptr","store","there'","type","uniniti","unless","us","valu","variabl","waitpid","waitpid(pid","way","work","write"],"syntax_and_semantics/c_bindings/struct.html":["0","1","2","address","alloc","argument","avoid","c","c::timezon","c::timezone.new","change_it","change_it(tz","copi","creat","declar","def","dst_time","end","etc","field","float","forward","function","garbag","grammar","initi","insid","instanc","int","int32","integ","lib","mani","method","minutes_west","name","new","node","notat","pass","pointer","properti","recurs","refer","return","same","set","similar","specifi","stack","start","struct","syntax","timezon","type","tz","tz.dst_time","tz.minutes_west","uniniti","us","valu","zero"],"syntax_and_semantics/c_bindings/to_unsafe.html":["1","2","b","c","c.exit(wrapp","c.printf","class","d","d\\n","def","defin","end","exampl","exit","exit(statu","explicitli","fun","have","implement","initi","initialize(@valu","instead","int32","intwrapp","intwrapper.new(1","lib","method","noreturn","pass","printf","printf(format","return","string","to_unsaf","transform","type","uint8","us","valu","veri","without","wrap","wrapper","wrapper.to_unsaf"],"syntax_and_semantics/c_bindings/type.html":["1","argument","c","creat","declar","end","error","exampl","file","fopen","fun","grammar","insid","int32","interchang","kind","lib","librari","myint","notat","obtain","opaqu","refer","some_fun","some_fun(valu","stronger","thu","type","typedef","unlik","us","valu","wrap","x","x#some_fun","x.some_fun","x::myint"],"syntax_and_semantics/c_bindings/union.html":["0","1","324","4.94066e","address","alloc","avoid","c","change_it","change_it(valu","copi","creat","declar","def","doubl","end","etc","field","float","float64","function","garbag","grammar","initi","insid","instanc","int","int32","integ","intorfloat","lib","method","new","notat","pass","pointer","properti","refer","return","set","some_float","some_int","stack","start","type","u","u::intorflaot","u::intorfloat","u::intorfloat.new","uniniti","union","us","valu","value.some_float","value.some_int","zero"],"syntax_and_semantics/c_bindings/variables.html":["0","attribut","c","c.errno","declar","end","errno","expos","extern","global","grammar","insid","int32","lib","librari","local","mark","notat","refer","set","thread","threadloc","type","us","valu","variabl"],"syntax_and_semantics/capturing_blocks.html":["1","2","_","abov","accept","allow","anyth","argument","associ","block","break","call","callback","callback.cal","can't","captur","chang","class","closur","code","context","data","def","default","doesn't","end","exampl","exit","function","futur","get","give","input","insid","int32","int_to_int","int_to_int(&block","mean","method","method'","model","model.new","model.on_sav","model.sav","name","next","note","noth","on_sav","on_save(&block","on_save_callback","output","pass","print","proc","proc(int32","proc.call(1","put","receiv","repres","return","save","semant","singl","some_proc","some_proc(&block","someth","specifi","surround","swap","turn","type","underscor","us","variabl","void","wasn't","way","within","x","x.to_","yield"],"syntax_and_semantics/case.html":["case","cond1","cond2","cond3","do_another_th","do_someth","do_something_els","elsif","end","even","exp","int32","is_a","num","odd","string","tmp","tmp.even","tmp.odd","value1","value2","value3","var","var.is_a?(int32","var.is_a?(str"],"syntax_and_semantics/class_variables.html":["0","1","3","abov","alway","assign","associ","befor","child","child.count","class","counter","counter.incr","counter.inst","counter.new","def","end","error","exampl","includ","inherit","initi","instanc","instead","method","modul","nil","parent","prefix","read","self","self.count","self.incr","self.inst","sign","singl","struct","two","type","undefin","valu","variabl","written"],"syntax_and_semantics/classes_and_methods.html":["begin","blueprint","capit","class","consid","creat","crystal","declar","end","exampl","individu","letter","method","name","object","person","type"],"syntax_and_semantics/closures.html":["0","1","2","abov","alloc","alway","analysi","assign","assum","better","between","block","captur","capture(&block","case","chang","char","class","closur","compil","context","counter","data","def","doesn't","end","even","evid","exampl","exhaust","foo","futur","global","gone","happen","heap","hello","improv","instanc","instruct","int32","invoc","invok","it'","know","liter","live","local","make","mayb","method","mix","moder","normal","potenti","proc","proc.cal","regular","return","self","separ","smart","someth","stack","store","string","though","thread","time","type","understood","unknown","us","usual","variabl","wasn't","work","x","yield"],"syntax_and_semantics/comments.html":[],"syntax_and_semantics/compile_time_flags.html":["64","addition","alia","avail","base","bind","bit","c","code","compil","condition","crystal","current","darwin","default","defin","definit","end","error","exampl","execut","field","flag","function","futur","gener","give","ifdef","int32","int64","known","lib","lift","line","linux","lowercas","m","method","next","non","note","ok","parser","part","platform","program","releas","restrict","result","s","separ","size_t","sizet","some_field","somestruct","specif","split","struct","support","test","time","todo","true","type","uint32","uint64","unam","union","us","veri","well","whitespac","whole","x86_64"],"syntax_and_semantics/constants.html":["0","1","10","3.14","6_371_000","although","begin","capit","compil","complex","constant","declar","definit","earth","earth::radiu","end","enforc","execut","final","includ","initi","insid","invok","letter","level","logic","method","modul","name","never","pi","radiu","separ","start","ten","top","type","underscor","us","usual","word"],"syntax_and_semantics/control_expressions.html":["falsey","truthi"],"syntax_and_semantics/cross-compilation.html":["3.5","64","achiev","add","altern","avail","basic","bit","build","cc","checkout","command","compil","config","copi","creat","cross","crystal","cumbersom","current","darwin","done","easier","exampl","execut","file","first","flag","form","gener","gnu","host","instal","isn't","itself","latest","lgc","line","linux","llvm","lm","long","lpcre","lrt","lunwind","m","mac","main","more","much","need","new","next","note","o","object","older","on","onc","order","platform","port","print","procedur","program","provid","rubi","run","s","same","second","support","system","target","those","time","tri","tripl","two","unam","unix","unknown","until","us","usual","version","way","written","x86_64","your_program","your_program.cr","your_program.o"],"syntax_and_semantics/declare_var.html":["256","alloc","allow","alway","avoid","buffer","code","crystal","declar","follow","garbag","grammar","heap","int32","keyword","level","low","peform","penalti","random","stack","staticarray","type","uint8","uint8[256","uniniti","unreli","unsaf","us","valu","variabl","without","x"],"syntax_and_semantics/default_and_named_arguments.html":["0","1","10","2","3","5","abov","ag","allow","argument","become_old","become_older(bi","caller","can't","choos","class","def","default","doesn't","each","end","exampl","good","invoc","john","john.ag","john.become_old","last","mani","matter","method","name","note","omit","order","person","person.new","relat","some_method","some_method(x","someth","specifi","us","valu","w","way","wise","x","x'","y","z"],"syntax_and_semantics/enum.html":["0","1","10","2","4","5","6","7","abov","ad","addition","allow","altern","api","api'","associ","async","attribut","automat","avoid","blue","bodi","c","case","caught","chang","check","class","color","color.new(1","color.new(10","color::blu","color::blue.r","color::green","color::green.valu","color::r","color::re","color::red.r","color::red.valu","compil","constant","constant'","contain","convert","correspond","creat","crystal","def","default","defin","don't","each","end","enum","enum'","error","exampl","fals","first","flag","follow","free","green","happen","implement","implicit","increment","inherit","instanc","int32","integ","intend","intern","invok","iomod","iomode::al","iomode::all.valu","iomode::async","iomode::non","iomode::none.valu","iomode::writ","keyword","mainli","make","mark","method","multipli","name","none","on","or\"","overwritten","paint","paint(color","possibl","print","programm","public","put","puts(color::r","puts(iomode::writ","rais","read","recommend","red","reed","restrict","result","runtim","safe","self","set","specifi","start","still","struct","success","symbol","thing","time","true","type","typo","uint8","underli","unknown","unusu","us","usag","valu","variabl","want","whenev","write","yellow"],"syntax_and_semantics/everything_is_an_object.html":["boil","crystal","definit","down","everyth","intern","invok","know","method","object","object'","point","queri","respond","state","type","whether"],"syntax_and_semantics/exception_handling.html":["1","2","3","4","abov","accept","access","accomplish","alloc","altern","although","alway","anoth","array","array[4","assign","assum","avaialbl","avail","begin","bodi","bound","chanc","choic","choos","class","claus","clean","cleanup","clear","clearer","code","code'","compil","consid","constructor","convent","coupl","creat","crystal'","custom","deal","declar","def","default","defin","definit","doesn't","don't","end","ensur","error","etc","even","ex","ex.messag","ex1","ex2","exampl","except","exception.new(\"som","execut","express","forc","form","free","futur","gener","handl","handler","happen","implicit","improv","index","indexerror","infer","initi","insid","instanc","instead","intent","invok","involv","isn't","keep","keyword","kind","let","level","librari","logic","make","mechan","memori","messag","method","minimum","more","multipl","myexcept","myexception.new(\"oh","myotherexcept","necessari","need","never","new","nil","note","now","obviou","oh","on","onc","out","output","overload","part","pollut","potenti","prefer","print","provid","put","question","rais","regardless","regular","rescu","resourc","restrict","return","right","same","short","signal","similar","slow","some_method","someth","something_danger","something_dangerous_that_returns_int32","specifi","standard","still","string","subclass","syntax","think","though","top","two","type","undefin","union","unlik","up","us","user","usual","valu","variabl","variant","version","way","whether","work"],"syntax_and_semantics/finalize.html":["bye","catch","class","collect","def","defin","end","except","final","foo","foo.new","free","fulli","garbag","initi","insid","instanc","invok","loop","method","note","object","onc","print","put","rais","resourc","self","sure","via","won't"],"syntax_and_semantics/generics.html":["1","5","abov","actual","add","again","allow","annoy","argument","array","assign","base","becom","both","box","box.valu","box.value.s","broken","case","check","class","code","collect","command","compil","constructor","creat","crystal","deal","def","deleg","didn't","differ","doesn't","each","easi","end","error","exampl","exist","explain","famili","file.cr","fix","flaw","follow","foo","foo(u","foo.new(1","foo.t","free","gener","genericchild","genericchild(t","hash","hello","hierarchi","identifi","imagin","imposs","includ","inclus","infer","inherit","initi","initialize(@valu","instanc","instanti","int32","int32child","invok","it'","k","less","letter","make","match","method","mix","modul","moo","moo(t","moo(u","more","mybox","mybox(int32","mybox(int32).new(\"hello","mybox(int32).new(1","mybox(str","mybox(string).new(\"hello","mybox(t","mybox.new(\"hello","mybox.new(1","mybox.new(nil","mybox.new(valu","mydictionari","mydictionary(k","name","necessari","new_valu","nil","note","noth","now","object","ok","on","parent","parent(int32","parent(t","pass","perfectli","pretti","process","relat","restrict","run","share","singl","size","solut","specifi","still","string","struct","t","take","tediou","that'","there'","tini","todo","tool","turn","type","type'","u","undefin","uniqu","us","v","valid","valu","value'","value=(new_valu","var","variabl","via","want","way","work"],"syntax_and_semantics/global_variables.html":["2014","nil","year"],"syntax_and_semantics/if.html":["0","1","10","2","20","a.siz","b","bool","break","c","d","do_someth","do_something_els","do_that","e","elsif","end","hello","int32","next","nil","rais","return","some_condit","some_other_condit","string","true","truthi"],"syntax_and_semantics/if_var.html":["3","a.ab","a.tri","b","end","int32","method","nil","object#tri","some_condit","some_express","truthi","var"],"syntax_and_semantics/if_varis_a.html":["1","a).is_a?(str","a.is_a?(numb","a.is_a?(str","b","b.is_a?(numb","end","hello","int32","is_a","number","some_condit","string","var.is_a"],"syntax_and_semantics/if_varresponds_to.html":["1","a).responds_to?(:ab","a.responds_to?(:ab","ab","end","hello","int32","int32#ab","responds_to","some_condit","string","string#ab","var.responds_to"],"syntax_and_semantics/inheritance.html":["1","2","acm","anoth","argument","class","company_nam","constructor","def","default","defin","deriv","don't","e","e.greet","employe","employee.greet","employee.new","employee:class#new","end","error","everyon","except","greet","greet(msg","hello","hi","hierarchi","i'm","includ","inherit","initi","initialize(@nam","instanc","instead","int32","invok","john","messag","method","method'","msg","name","new","number","object","ok","on","otherwis","overrid","p","p.greet","parenthesi","pass","person","person.new","peter","put","receiv","refer","restrict","root","same","special","specifi","struct","super","super(\"anoth","super(msg","superclass","type","us","variabl","without","wrong"],"syntax_and_semantics/instance_sizeof.html":["1","12","2","4","8","alway","be","class","compil","def","end","even","exampl","express","extra","field","given","id","includ","initi","initialize(@x","instanc","instance_sizeof","instance_sizeof(point","int32","object","point","point.new","return","size","that'","though","two","type","up","x","y"],"syntax_and_semantics/instance_variables_type_inference.html":["0","1","2","3","4","ad","address","address=(@address","ag","ahead","alway","anoth","argentina","argument","assign","assum","avoid","be","bit","both","case","catch","certain","chang","class","code","command","compil","consid","constructor","creat","deal","def","default","defin","differ","duplic","end","error","even","everyth","exampl","fine","first","fix","follow","foo.cr:12","foo.cr:14","form","found","gener","getter","give","global","go","graph","happen","have","hierarchi","infer","initi","initialize(@nam","instanc","instanti","int32","interfac","invok","is_a","issu","john","john.address","john.address.s","john.nam","john.name.s","later","less","let'","locat","long","made","make","match","mean","method","mistak","more","name","never","nil","nilabl","notat","note","notic","now","object","on","one.nam","option","outsid","overload","peopl","person","person#initialize(int32","person'","person.new","person:class#new(int32","previou","program","put","read","refer","reopen","restrict","same","second","see","sever","short","show","size","someth","specifi","still","string","taken","tell","that'","time","tool","tri","two","type","undefin","union","us","usag","valu","var","var.is_a","variabl","verbos","want","whenev","within","work","wrote","zero"],"syntax_and_semantics/alias.html":["1","2","3","alia","ari","array","array(int32","array(recarray","array(typ","ary.push","bool","end","float64","hash","hash(str","int32","int64","json","modul","nil","pint32","pint32.malloc(1","pointer","pointer(int32","ptr","recarray","string","type"],"syntax_and_semantics/literals/nil.html":["nil"],"syntax_and_semantics/literals/array.html":["1","2","3","3)).new","array","array(int32","array(int32).new","char","foo","hello","i(on","int32","mytyp","mytype(int32","mytype(typeof(1","mytype.new","mytype{1","new","on","string","t","three","tmp","two","w(one","x"],"syntax_and_semantics/literals/char.html":["0","1","101","12","123","32","8","_","char","code","e","f","n","point","r","s","t","u","u0041","unicod","utf","u{1f52","u{41","v","z"],"syntax_and_semantics/literals/floats.html":["0.5","1.0","1.0_","1.0_f32","1.3","1.5e","1.5e10","1000000.111111","1_","1_000_000.111_111","1_f32","1e10","7","_","binary32","binary64","float","float32","float64","ieee"],"syntax_and_semantics/literals/hash.html":["1","2","3","4","b","bar","char","foo","hash","hash(int32","hash(str","hash(symbol","int32","int32).new","k","key1","key2","mytyp","mytype(str","mytype(typeof(\"foo","mytype.new","mytype{\"foo","new","string","tmp","tmp[\"foo","typeof(\"bar\")).new","v"],"syntax_and_semantics/literals/integers.html":["0b","0b1101","0o","0o123","0x","0xfe012d","1","10","1000000","13","16","16646445","1_","1_000_000","1_i16","1_i32","1_i64","1_i8","1_u16","1_u32","1_u64","1_u8","20","2147483648","32","64","8","83","9223372036854775808","_","int16","int32","int64","int8","integ","uint16","uint32","uint64","uint8"],"syntax_and_semantics/literals/bool.html":["bool","fals","true"],"syntax_and_semantics/literals/proc.html":["1","2","3","41","42","call","char","def","e","end","fun","hello","int32","l","lib","new","on","plus_on","plus_one(int32","plus_one(x","proc","proc(int32","proc.cal","proc.call('","proc.call('l","proc.call(1","proc.call(41","str","str.count(char","string","string).new","x","x.to_","y"],"syntax_and_semantics/literals/range.html":["rang","x","x...i","x..i","y"],"syntax_and_semantics/literals/regex.html":["d","foo/imx","foo_or_bar","foo|bar","h(e+)llo","heeello","integ","m","pcre","pcre_caseless","pcre_extend","pcre_multilin","r","regex","slash","x"],"syntax_and_semantics/literals/string.html":["0","1","101","10ffff","12","123","2","3","8","b","child","code","e","f","hello","hello\\n","heredoc","ident","n","newlin","object#to_s(io","parent","point","r","s","string","sum","t","u","u0041","unicod","utf","u{1f52","u{41","v","world","xml"],"syntax_and_semantics/literals/symbol.html":["exclam","good_by","hello","int32","question","space","symbol"],"syntax_and_semantics/literals/tuple.html":["0","1","2","char","hello","int32","string","tupl","tuple(int32","tuple.new","tuple[0","tuple[1","tuple[2","x"],"syntax_and_semantics/literals.html":[],"syntax_and_semantics/local_variables.html":["1","ag","crystal","flower","int32","name","string","tulip"],"syntax_and_semantics/low_level_primitives.html":["c","code","interfac","level","librari","low","mostli","primit","provid","us"],"syntax_and_semantics/macros/fresh_variables.html":["0","1","2","__temp_255","__temp_256","__temp_257","abov","access","actual","addition","associ","assum","ast","avoid","b","better","c","code","conflict","context","crystal","current","declar","defin","dont_update_x","end","exampl","first","fresh","fresh_vars_sampl","fresh_vars_sample(*nam","gener","guarante","index","indic","invoc","key2","keyn","local","macro","mistak","n","name","name{index","node","onc","output","overwrit","pars","parser","print","put","reading/writ","refer","regular","relat","repetit","same","sampl","scope","sometim","three","todo","understood","update_x","us","var","varaibl","variabl","var{key1","whose","x"],"syntax_and_semantics/macros/hooks.html":["0","1","2","arg","args.siz","argument","b","bar","becom","block","child","child.new.child","class","compil","def","defin","end","exampl","exist","extend","foo","found","hook","includ","inherit","invok","macro","method","method_miss","method_missing(nam","modul","n","name.id.stringifi","parent","print","situat","special","subclass","time","todo","type","type.name.downcase.id"],"syntax_and_semantics/macros/macro_methods.html":["30","access","ag","allow","argument","array","array(str","ast","birthday","bool","case","check","class","compil","concret","construct","def","defin","definit","each","end","evalu","exampl","expans","fals","gener","give","has_instance_var?(nam","here","hierarchi","includ","inclus","infer","inform","initi","initialize(@nam","insid","instance_vars_nam","instead","john","known","languag","list","macro","method","name","name.stringifi","need","node","note","object","pass","person","person.has_instance_var?(\"birthday","person.has_instance_var?(\"nam","person.instance_vars_nam","person.new","phase","return","runtim","some_macro_argu","specifi","string","subtyp","time","true","type","type.instance_vars.map","us","valu"],"syntax_and_semantics/macros.html":["0","1","10","123\\n","2","20","3","abov","accept","access","additionali","alway","ancestor","anywher","argument","arrayliter","ast","astnode#id","back","bar","baz","be","becom","block","bodi","boolliter","both","call","can't","case","chain","class","code","comma","compil","complet","condit","condition","consid","constant","content","correctli","crystal","current","declar","def","default","defin","define_dummy_method","define_dummy_methods(*nam","define_dummy_methods(hash","define_dummy_methods(nam","define_dummy_methods({foo","define_method","define_method(nam","definit","denot","document","element","emphas","emphasize(10","emphasize(valu","end","env(\"test","even","everyth","exampl","express","extra","fals","falsey","fictici","file","fix","foo","foo.new.yield_with_self","gener","give","given","hash","hashliter","identifi","includ","index","inform","instanc","interpol","invalid","invok","iter","key","key.id","level","look","macro","macro'","manipul","mark","match","mean","method","mode","modul","n","name","name.id","need","nilliter","node","nop","note","object","object'","on","option","output","outsid","pack","pass","past","previou","print","println","println(*valu","privat","problem","produc","program","put","receiv","regular","result","scope","self","separ","similar","singl","solv","special","splat","subset","superclass","symbol","syntax","test","that'","those","time","top","truthi","type","typenod","up","us","valid","valu","variabl","variad","visibl","within","without","yield","yield_with_self"],"syntax_and_semantics/methods_and_instance_variables.html":["0","1","2","3","add","ag","alway","argument","ask","assign","becom","become_old","begin","can't","class","combin","constructor","convent","creat","crystal","def","defin","definit","end","fine","follow","initi","initialize(@nam","insid","instanc","invok","john","john.ag","john.become_old","last","let","letter","lowercas","make","method","method'","much","name","note","now","number","older","origin","otherwis","parenthesi","pass","person","person.ag","person.become_old","person.new","peter","peter.ag","preced","previous","previous_def","receiv","redefin","right","same","separ","shorter","side","simplifi","singl","syntax","take","underscor","us","variabl","without","work","zero"],"syntax_and_semantics/modules.html":["1","2","3","abov","advis","agvsbg8","although","ancestor","author","avail","avoid","base64","base64.encode64","both","chanc","clash","class","common","constant","curs","curses::window","curses::window.new","decode64","decode64(str","def","default","defin","definit","doesn't","each","encode64","encode64(str","end","exampl","extend","first","found","hello","high","includ","including/extend","increas","insid","instanc","instanti","invok","item","items.new","items.s","itemss","level","librari","list","long","look","make","method","mix","modul","moo","moo.new","moo:class","name","namespac","new","ok","otherwis","over","parent","partial","past","pattern","prepend","program","purpos","put","realli","refer","same","self","serv","size","some_method","somemodul","somemodule::sometyp","somes","sometyp","sometype.new","standard","start","super","superclass","top","two","type","undefin","up","us","usual","veri","way","window","without","work","write"],"syntax_and_semantics/multiple_assignment.html":["0","1","2","3","32","4","ag","b","crystal","crystal,1,github","crystal,1,github\".split","jack","john","name","objects[1","objects[2","person.ag","person.nam","peter","sourc","temp","temp1","temp2","temp[0","temp[1","temp[2"],"syntax_and_semantics/new,_initialize_and_allocate.html":["0","add","ag","alloc","alway","answer","basic","belong","call","can't","charact","choic","class","code","come","concept","constructor","creat","crystal","def","defin","end","everyth","exist","first","gener","given","here","inform","initi","initialize(nam","instanc","instance.initialize(nam","interact","invok","john","john.ag","john.nam","let","level","low","mean","memori","method","much","name","necessari","need","never","new","normal","notat","note","now","object","part","particular","peopl","person","person.alloc","person.new","peter","peter.nam","prefix","reason","relat","respond","second","section","self","self.new","self.new(nam","special","store","that'","type","uniniti","unsaf","variabl","want","way","we'll","zero"],"syntax_and_semantics/next.html":["1","2","3","4","5","end","next","put","truthi"],"syntax_and_semantics/operators.html":["1","2","3","4","a.+(b","abov","addit","append","argument","array","array.[](1","array.[]=(1","array[1","assign","avoid","b","behav","binari","bitwis","bound","call","case","class","code","comparison","complement","convent","cryptic","def","defin","divis","end","equal","exampl","exponenti","first","follow","full","getter","greater","index","index1","index2","index3","initi","initialize(@x","invok","left","less","list","mean","method","modulo","multipl","myarray","myarray.new","neg","next","nil","on","oper","other.i","other.x","out","posit","rais","regular","right","same","second","shift","struct","subtract","third","type","unari","unexpect","usual","v1","v2","valu","vector2","vector2(@x","vector2(@x=4","vector2.new","vector2.new(1","vector2.new(3","vector2.new(x","way","without","x","xor","y","y=6"],"syntax_and_semantics/or.html":["end","some_exp1","some_exp2","tmp"],"syntax_and_semantics/overloading.html":["0","1","10","12","18","20","28","30","5","6","accept","add","ag","age.to_i","alway","appear","appli","argument","become_old","become_older(&block","become_older(ag","become_older(year","befor","better","block","call","case","class","compil","consid","criteria","current","current_ag","def","defin","definit","differ","document","dummi","end","exampl","explicit","express","figur","first","four","gener","given","grow","increas","indic","int32","invok","isn't","it'","john","john.ag","john.become_old","leav","less","make","match","method","more","name","note","number","on","order","out","overload","person","person.ag","person.become_old","person.new","previou","put","regardless","restrict","return","same","second","separ","sever","sort","string","there'","total","tri","type","valu","whether","write","year","years.to_i","yield"],"syntax_and_semantics/pointerof.html":["1","10","2","class","consid","content","def","end","exampl","express","initi","initialize(@x","instanc","involv","point","point.new","point.x","point.x_ptr","pointer","pointerof","pointerof(@x","pointerof(a","ptr","ptr.valu","return","unsaf","variabl","x","x_ptr","y"],"syntax_and_semantics/proc_literal.html":["0","1","10","11","2","3","add","add(int32","add(x","adder","adder.call(1","block","captur","creat","declar","def","end","exist","explain","int32","liter","method","pass","proc","proc.call(1","proc.call(10","same","section","some_proc","some_proc(&block","some_proc(&proc","x","y"],"syntax_and_semantics/requiring_files.html":["absolut","accept","access","argument","bar","bar.cr","below","benchmark","better","big","both","case","code","come","compil","contain","conveni","cr","current","default","differ","directli","directori","error","express","file","filenam","filename.cr","flavor","foo","foo.cr","foo/bar","foo/bar/baz","foo/bar/baz.cr","foo/bar/baz/baz.cr","form","found","given","goe","ignor","insid","issu","later","lib","librari","liter","littl","locat","look","lookup","maintain","make","mani","mostli","name","nest","ok","onc","otherwis","parent","path","place","process","program","project","project.cr","project_spec.cr","pwd","recurs","refer","rel","rememb","requir","rule","same","second","shell","singl","small","snippet","spec","spec/project_spec.cr","special","split","src","src/project","standard","string","structur","suffix","time","typic","underneath","understood","unix","up","us","veri","well","work","write"],"syntax_and_semantics/responds_to.html":["1","a.responds_to?(:ab","a.responds_to?(:s","ab","accept","argument","compil","determin","exampl","explain","fals","given","liter","method","name","pseudo","responds_to","size","special","symbol","treat","true","type","var.responds_to","whether"],"syntax_and_semantics/return_types.html":["alway","appear","comment","compil","def","document","end","exampl","follow","grammar","hello","infer","make","method","method'","reason","return","some_method","specifi","string","sure","two","type","want"],"syntax_and_semantics/sizeof.html":["1","4","64","8","alloc","argument","around","bit","byte","class","combin","effect","exampl","express","given","heap","instance_sizeof","int32","int64","machin","memori","pass","pointer","refer","reference'","return","same","size","sizeof","sizeof(int32","sizeof(int64","sizeof(pointer(int32","sizeof(str","sizeof(typeof(a","string","type","typeof","us"],"syntax_and_semantics/splats_and_tuples.html":["0","1","10.5","2","3","4.5","6","appear","argument","becom","bodi","def","element","elements.each","end","float64","int32","method","method'","number","onc","pass","posit","receiv","splat","sum","sum(*el","todo","total","tupl","tuple(int32","us","valu","variabl"],"syntax_and_semantics/structs.html":["alloc","avoid","between","choos","class","copi","def","defin","differ","effici","end","gener","heap","i.","immut","implicitli","includ","inherit","initi","initialize(@x","instanc","instead","invok","lot","memori","modul","more","mostli","new","otherwis","pass","perform","point","properti","reason","reassign","refer","rule","small","stack","struct","thumb","type","us","valu","variabl","x","y"],"syntax_and_semantics/ternary_if.html":["1","2","3","4","end"],"syntax_and_semantics/the_program.html":["0","1","2","3","4","6","add","add(1","add(2","add(i","add(x","ancestor","bar","baz","baz(1","baz(4","baz(x","call","class","current","declar","def","defin","end","error","even","even?(num","explicit","express","fals","file","foo","foo'","found","global","insid","invoc","invok","last","local","method","method'","name","need","num","object","option","parenthes","possibl","prefix","program","program'","receiv","return","same","search","there'","though","true","type","undefin","valu","variabl","visibl","want","without","x","y"],"syntax_and_semantics/truthy_and_falsey_values.html":["fals","falsey","nil","true","truthi","unless","until"],"syntax_and_semantics/type_grammar.html":["1","2","8","_","abov","alia","alias","allow","anyth","argument","ari","array","array(str","bind","bit","c","call","char","child1","child2","class","code","collect","common","complexproc","contain","conveni","creat","declar","def","denot","differ","element","end","error","especi","exampl","express","foo","foo(x","gener","grammar","instanc","instance_sizeof","instead","int32","int32.class","int32[8","int32_8","int32andchartostr","int32ornil","int32orstr","int32ptr","int32stringtupl","int32tostr","invok","is_a","locat","match","mean","method","method'","more","multipl","my::nested::typ","nest","nil","nilabl","parent","parent.class","parenthes","pass","path","pipe","pointer","pointer(int32","proc","proc(int32","procthatreturnsint32","provid","pseudo","read","refer","regular","restrict","return","same","sameasint32","section","self","sizeof","specifi","staticarray","staticarray(int32","string","syntax","tupl","tuple(int32","two","type","typedef","typeof","typeof(1","underscor","union","us","variabl","veri","without","write"],"syntax_and_semantics/type_reflection.html":["basic","cast","crystal","introspect","method","provid","reflect","todo","type"],"syntax_and_semantics/type_restrictions.html":["1","10","2","3","6","abov","accept","add","add(bool","add(x","addition","against","allow","alreadi","alway","annot","anoth","another_john","anyway","append","argument","array","array(int32","array(str","array(t","b","base","becom","bool","both","c","can't","case","class","clear","code","combin","compil","constructor","creat","def","defin","definit","differ","doesn't","effect","element","empti","end","error","even","exampl","extract","fals","final","first","foo","foo(\"hello","foo(*arg","foo(1","foo([1","foo(int32","foo(str","foo(x","foo.cr:2","foo.cr:6","free","gener","give","gotten","grammar","hello","identifi","infer","inherit","instanc","instanti","int32","int32.class","invoc","invok","involv","isn't","it'","john","letter","littl","make","match","messag","method","modul","more","name","need","next","notat","note","number","ok","other.nam","overload","p1.name","p2","p2.name","paramet","person","person.compare(john","person.new","peter","prefer","previou","print","provid","put","refer","repres","restrict","restricted_add","restricted_add(x","result","reusabl","safe","same","second","section","self","self.class","self.compare(p1","side","singl","six","six.new","special","specifi","splat","string","string.class","suffix","support","t","t.class","talk","time","true","tupl","type","undefin","uppercas","us","variabl","want","within","without","write","x","y"],"syntax_and_semantics/typeof.html":["1","accept","actual","another_hash","argument","array","array(char","array(int32","array(str","array(symbol","array(typeof(array.elem_type(nest))).new","avail","b","c","capabl","char","class","code","compil","compiler'","d","def","doesn't","elem_type(typ.first","end","evalu","exampl","express","flat","form","gener","grammar","hash","hash(int32","infer","int32","make","method","multipl","nest","out","paramt","recurs","result","return","self","self.elem_type(typ","string","such","symbol","time","typ","typ.is_a?(array","type","typeof","typeof(1","typeof(a","typeof(flat","typeof(hash).new","typeof(nest","union","us"],"syntax_and_semantics/types_and_methods.html":["assum","class","concept","know","method","next","object","orient","program","section","type","well"],"syntax_and_semantics/unless.html":["close_door","door_clos","else_express","end","falsey","some_condit","then_express","unless"],"syntax_and_semantics/unsafe.html":["1","100","100_000","2","abstract","achiev","alloc","assum","behaviour","bind","bound","c","check","class","code","codebas","confid","consid","corrupt","crash","declar","entir","exampl","fault","ground","higher","includ","inevit","interfac","involv","languag","level","low","lower","manipul","mathemat","mean","memori","method","never","null","onc","oper","part","pointer","pointerof","pointerof(a","possibl","probabl","proof","ptr","ptr[100_000","raw","regular","safe","segment","system","test","thorough","type","undefin","uniniti","unsaf","usual","variabl","wrap","wrapper"],"syntax_and_semantics/until.html":["break","do_thi","end","next","some_condit","truthi","until"],"syntax_and_semantics/virtual_and_abstract_types.html":["abov","abstract","add","alway","anim","animal.new","appli","assign","becom","behav","can't","cat","cat.new","class","code","combin","command","compil","creat","def","defin","differ","doesn't","dog","dog.new","end","error","exampl","except","explicit","faster","find","first","gener","getter","hand","have","hierarchi","includ","inherit","initi","initialize(@nam","instanc","instanti","instead","it'","john","john'","john.pet.talk","kind","know","let","make","mark","mean","method","miau","modul","more","name","never","note","now","object","on","person","person.new","pet","peter","prevent","program","real","reason","refer","remain","same","see","sens","similar","simplifi","size","smaller","string","struct","superclass","talk","tell","that'","tool","treat","type","undefin","under","union","variable'","virtual","way","woof"],"syntax_and_semantics/visibility.html":["allow","alway","anim","around","befor","bye","class","compil","current","def","default","defin","dot","employe","end","error","file","greet","hello","helper","implicit","instanc","invok","keyword","known","level","local","make_a_person_talk","mark","messag","method","more","note","ok","on","one.cr","one_mor","one_more.say","other.say","person","person.new","person.say","privat","program","protect","public","put","receiv","requir","same","say(messag","say_by","say_hello","self","self.say","self.say(messag","someth","subclass","top","two.cr","type","undefin","variabl","visibl","way","without"],"syntax_and_semantics/while.html":["1","a.siz","break","do_someth","do_thi","end","hello","int32","loop","nil","some_condit","string","true","truthi","type","var","var.is_a?(typ","var.responds_to?(:method"],"using_the_compiler/index.html":["add","addit","arg","argument","asm|llvm","bc|llvm","build","code","codegen","color","comma","command","compil","cpu","cr","creat","cross","crystal","d","debug","default","defin","dep","depend","directori","disabl","display","doc","document","don't","dump","emit","empti","enabl","eval","execut","file","filenam","flag","gener","git","given","h","help","info","init","initi","input","instal","ir|obj","lib","link","linker","list","ll","llvm","maximum","mcpu","messag","mode","modul","mycoollib","mycoollib/.git","mycoollib/.gitignor","mycoollib/.travis.yml","mycoollib/licens","mycoollib/readme.md","mycoollib/shard.yml","mycoollib/spec/mycoollib_spec.cr","mycoollib/spec/spec_helper.cr","mycoollib/src/mycoollib.cr","mycoollib/src/mycoollib/version.cr","new","number","o","option","output","pass","prelud","program","programfil","project","releas","repositori","run","s","separ","show","singl","some_program","some_program.cr","spec","specif","standard","stat","statist","switch","symbol","target","thread","time","tool","tripl","type","us","usag","v","verbos","version"]},"length":115},"tokenStore":{"root":{"0":{"9":{"6":{"1":{"7":{"docs":{},"f":{"docs":{},"d":{"3":{"7":{"docs":{},"c":{"docs":{},"c":{"0":{"6":{"docs":{},"b":{"5":{"4":{"docs":{"installation/on_debian_and_ubuntu.html":{"ref":"installation/on_debian_and_ubuntu.html","tf":0.025974025974025976}}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}}}},"docs":{}},"docs":{}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.007228915662650603},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.004507888805409466},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.010067114093959731},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.015957446808510637},"syntax_and_semantics/c_bindings/variables.html":{"ref":"syntax_and_semantics/c_bindings/variables.html","tf":0.07058823529411765},"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.04265402843601896},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.01791044776119403},"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.03125},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.011538461538461539},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.01858736059479554},"syntax_and_semantics/if.html":{"ref":"syntax_and_semantics/if.html","tf":0.014084507042253521},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0158311345646438},"syntax_and_semantics/literals/char.html":{"ref":"syntax_and_semantics/literals/char.html","tf":0.041666666666666664},"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.003968253968253968},"syntax_and_semantics/literals/tuple.html":{"ref":"syntax_and_semantics/literals/tuple.html","tf":0.019230769230769232},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.04304635761589404},"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.013888888888888888},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.013333333333333334},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.031331592689295036},"syntax_and_semantics/multiple_assignment.html":{"ref":"syntax_and_semantics/multiple_assignment.html","tf":0.006289308176100629},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.021739130434782608},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.005319148936170213},"syntax_and_semantics/proc_literal.html":{"ref":"syntax_and_semantics/proc_literal.html","tf":0.027522935779816515},"syntax_and_semantics/splats_and_tuples.html":{"ref":"syntax_and_semantics/splats_and_tuples.html","tf":0.022727272727272728},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.008130081300813009}},"_":{"docs":{},"i":{"8":{"docs":{"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.010638297872340425}}},"docs":{}}},".":{"0":{"7":{"0":{"7":{"3":{"7":{"2":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.006060606060606061}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"5":{"docs":{"syntax_and_semantics/literals/floats.html":{"ref":"syntax_and_semantics/literals/floats.html","tf":0.04285714285714286}}},"docs":{}},"b":{"1":{"1":{"0":{"1":{"docs":{"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.02112676056338028}}},"docs":{}},"docs":{}},"docs":{}},"docs":{"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.014084507042253521}}},"o":{"1":{"2":{"3":{"docs":{"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.02112676056338028}}},"docs":{}},"docs":{}},"docs":{"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.014084507042253521}}},"x":{"docs":{"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.014084507042253521}},"f":{"docs":{},"e":{"0":{"1":{"2":{"docs":{},"d":{"docs":{"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.04225352112676056}}}},"docs":{}},"docs":{}},"docs":{}}}}},"1":{"0":{"0":{"0":{"0":{"0":{"0":{"docs":{"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.02112676056338028}},".":{"1":{"1":{"1":{"1":{"1":{"1":{"docs":{"syntax_and_semantics/literals/floats.html":{"ref":"syntax_and_semantics/literals/floats.html","tf":0.04285714285714286}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}},"docs":{"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408}},"_":{"0":{"0":{"0":{"docs":{"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408}}},"docs":{}},"docs":{}},"docs":{}}},"1":{"docs":{"syntax_and_semantics/literals/char.html":{"ref":"syntax_and_semantics/literals/char.html","tf":0.041666666666666664},"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.011904761904761904}}},"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.004507888805409466},"syntax_and_semantics/break.html":{"ref":"syntax_and_semantics/break.html","tf":0.1875},"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.02127659574468085},"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.0625},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.09230769230769231},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.007434944237918215},"syntax_and_semantics/if.html":{"ref":"syntax_and_semantics/if.html","tf":0.04225352112676056},"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.02112676056338028},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.013333333333333334},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.005319148936170213},"syntax_and_semantics/pointerof.html":{"ref":"syntax_and_semantics/pointerof.html","tf":0.05},"syntax_and_semantics/proc_literal.html":{"ref":"syntax_and_semantics/proc_literal.html","tf":0.009174311926605505},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.005825242718446602}},".":{"1":{"1":{"docs":{"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.013157894736842105}}},"docs":{}},"5":{"5":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676}}},"docs":{"syntax_and_semantics/splats_and_tuples.html":{"ref":"syntax_and_semantics/splats_and_tuples.html","tf":0.022727272727272728}}},"docs":{}},"f":{"docs":{},"f":{"docs":{},"f":{"docs":{},"f":{"docs":{"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.003968253968253968}}}}}}},"1":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676},"syntax_and_semantics/proc_literal.html":{"ref":"syntax_and_semantics/proc_literal.html","tf":0.05504587155963303}}},"2":{"3":{"docs":{"syntax_and_semantics/literals/char.html":{"ref":"syntax_and_semantics/literals/char.html","tf":0.041666666666666664},"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.011904761904761904}},"\\":{"docs":{},"n":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0033333333333333335}}}}},"docs":{"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.04},"syntax_and_semantics/literals/char.html":{"ref":"syntax_and_semantics/literals/char.html","tf":0.041666666666666664},"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.011904761904761904},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.010638297872340425}}},"3":{"4":{"docs":{},".":{"1":{"5":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676}}},"docs":{}},"docs":{}}},"docs":{"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.02112676056338028}}},"6":{"6":{"4":{"6":{"4":{"4":{"5":{"docs":{"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.04225352112676056}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.007042253521126761}}},"8":{"docs":{"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.005319148936170213}}},"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.02346368715083799},"overview/index.html":{"ref":"overview/index.html","tf":0.14285714285714285},"syntax_and_semantics/is_a.html":{"ref":"syntax_and_semantics/is_a.html","tf":0.05},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.03486238532110092},"syntax_and_semantics/as_an_expression.html":{"ref":"syntax_and_semantics/as_an_expression.html","tf":0.20270270270270271},"syntax_and_semantics/assignment.html":{"ref":"syntax_and_semantics/assignment.html","tf":0.16304347826086957},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.026200873362445413},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.03614457831325301},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0743801652892562},"syntax_and_semantics/break.html":{"ref":"syntax_and_semantics/break.html","tf":0.09375},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.018867924528301886},"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.010638297872340425},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.018518518518518517},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.050335570469798654},"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.022727272727272728},"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.024390243902439025},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.047872340425531915},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.04984423676012461},"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.02843601895734597},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.07164179104477612},"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.03125},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.08076923076923077},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.027881040892193308},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.019801980198019802},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.010123734533183352},"syntax_and_semantics/if.html":{"ref":"syntax_and_semantics/if.html","tf":0.11267605633802817},"syntax_and_semantics/if_varis_a.html":{"ref":"syntax_and_semantics/if_varis_a.html","tf":0.030927835051546393},"syntax_and_semantics/if_varresponds_to.html":{"ref":"syntax_and_semantics/if_varresponds_to.html","tf":0.04225352112676056},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.017077798861480076},"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.03},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.022427440633245383},"syntax_and_semantics/alias.html":{"ref":"syntax_and_semantics/alias.html","tf":0.06422018348623854},"syntax_and_semantics/literals/array.html":{"ref":"syntax_and_semantics/literals/array.html","tf":0.10365853658536585},"syntax_and_semantics/literals/char.html":{"ref":"syntax_and_semantics/literals/char.html","tf":0.08333333333333333},"syntax_and_semantics/literals/hash.html":{"ref":"syntax_and_semantics/literals/hash.html","tf":0.03773584905660377},"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.02112676056338028},"syntax_and_semantics/literals/proc.html":{"ref":"syntax_and_semantics/literals/proc.html","tf":0.09523809523809523},"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.03571428571428571},"syntax_and_semantics/literals/tuple.html":{"ref":"syntax_and_semantics/literals/tuple.html","tf":0.1346153846153846},"syntax_and_semantics/local_variables.html":{"ref":"syntax_and_semantics/local_variables.html","tf":0.1875},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.052980132450331126},"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.027777777777777776},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.052222222222222225},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0391644908616188},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.018711018711018712},"syntax_and_semantics/multiple_assignment.html":{"ref":"syntax_and_semantics/multiple_assignment.html","tf":0.09433962264150944},"syntax_and_semantics/next.html":{"ref":"syntax_and_semantics/next.html","tf":0.15384615384615385},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.025056947608200455},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.02127659574468085},"syntax_and_semantics/pointerof.html":{"ref":"syntax_and_semantics/pointerof.html","tf":0.05},"syntax_and_semantics/proc_literal.html":{"ref":"syntax_and_semantics/proc_literal.html","tf":0.045871559633027525},"syntax_and_semantics/responds_to.html":{"ref":"syntax_and_semantics/responds_to.html","tf":0.07692307692307693},"syntax_and_semantics/sizeof.html":{"ref":"syntax_and_semantics/sizeof.html","tf":0.03488372093023256},"syntax_and_semantics/splats_and_tuples.html":{"ref":"syntax_and_semantics/splats_and_tuples.html","tf":0.09090909090909091},"syntax_and_semantics/ternary_if.html":{"ref":"syntax_and_semantics/ternary_if.html","tf":0.2222222222222222},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.024390243902439025},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.008025682182985553},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.020388349514563107},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.04142011834319527},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.022222222222222223},"syntax_and_semantics/while.html":{"ref":"syntax_and_semantics/while.html","tf":0.0379746835443038}},".":{"0":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676},"syntax_and_semantics/literals/floats.html":{"ref":"syntax_and_semantics/literals/floats.html","tf":0.04285714285714286}},"_":{"docs":{"syntax_and_semantics/literals/floats.html":{"ref":"syntax_and_semantics/literals/floats.html","tf":0.014285714285714285}},"f":{"3":{"2":{"docs":{"syntax_and_semantics/literals/floats.html":{"ref":"syntax_and_semantics/literals/floats.html","tf":0.02857142857142857}}},"docs":{}},"docs":{}}}},"1":{"2":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676}}},"docs":{}},"3":{"docs":{"syntax_and_semantics/literals/floats.html":{"ref":"syntax_and_semantics/literals/floats.html","tf":0.04285714285714286}}},"5":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.005504587155963303},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202}},"e":{"1":{"0":{"docs":{"syntax_and_semantics/literals/floats.html":{"ref":"syntax_and_semantics/literals/floats.html","tf":0.04285714285714286}}},"docs":{}},"docs":{"syntax_and_semantics/literals/floats.html":{"ref":"syntax_and_semantics/literals/floats.html","tf":0.04285714285714286}}}},"docs":{}},"_":{"0":{"0":{"0":{"docs":{},"_":{"0":{"0":{"0":{"docs":{"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.02112676056338028}},".":{"1":{"1":{"1":{"docs":{},"_":{"1":{"1":{"1":{"docs":{"syntax_and_semantics/literals/floats.html":{"ref":"syntax_and_semantics/literals/floats.html","tf":0.04285714285714286}}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.0035460992907801418},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/literals/floats.html":{"ref":"syntax_and_semantics/literals/floats.html","tf":0.014285714285714285},"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.056338028169014086}},"i":{"1":{"6":{"docs":{"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.014084507042253521}}},"docs":{}},"3":{"2":{"docs":{"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.010638297872340425},"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.014084507042253521}}},"docs":{}},"6":{"4":{"docs":{"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.014084507042253521}}},"docs":{}},"8":{"docs":{"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.014084507042253521}}},"docs":{}},"u":{"1":{"6":{"docs":{"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.014084507042253521}}},"docs":{}},"3":{"2":{"docs":{"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.0070921985815602835},"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.014084507042253521}}},"docs":{}},"6":{"4":{"docs":{"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.014084507042253521}}},"docs":{}},"8":{"docs":{"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.014084507042253521}}},"docs":{}},"f":{"3":{"2":{"docs":{"syntax_and_semantics/literals/floats.html":{"ref":"syntax_and_semantics/literals/floats.html","tf":0.02857142857142857}}},"docs":{}},"docs":{}}},"e":{"1":{"0":{"docs":{"syntax_and_semantics/literals/floats.html":{"ref":"syntax_and_semantics/literals/floats.html","tf":0.04285714285714286}}},"docs":{}},"docs":{}}},"2":{"0":{"1":{"4":{"docs":{"syntax_and_semantics/global_variables.html":{"ref":"syntax_and_semantics/global_variables.html","tf":0.375}}},"docs":{}},"docs":{"syntax_and_semantics/break.html":{"ref":"syntax_and_semantics/break.html","tf":0.09375},"syntax_and_semantics/if.html":{"ref":"syntax_and_semantics/if.html","tf":0.028169014084507043},"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.02112676056338028},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.008888888888888889},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.010638297872340425}}},"1":{"4":{"7":{"4":{"8":{"3":{"6":{"4":{"8":{"docs":{"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.02112676056338028}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"5":{"6":{"docs":{"syntax_and_semantics/declare_var.html":{"ref":"syntax_and_semantics/declare_var.html","tf":0.014705882352941176}}},"docs":{}},"8":{"docs":{"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.005319148936170213}}},"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0033519553072625698},"overview/index.html":{"ref":"overview/index.html","tf":0.19047619047619047},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.01651376146788991},"syntax_and_semantics/as_a_suffix.html":{"ref":"syntax_and_semantics/as_a_suffix.html","tf":0.46153846153846156},"syntax_and_semantics/as_an_expression.html":{"ref":"syntax_and_semantics/as_an_expression.html","tf":0.20270270270270271},"syntax_and_semantics/assignment.html":{"ref":"syntax_and_semantics/assignment.html","tf":0.1358695652173913},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.05108940646130729},"syntax_and_semantics/break.html":{"ref":"syntax_and_semantics/break.html","tf":0.09375},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.009433962264150943},"syntax_and_semantics/c_bindings/constants.html":{"ref":"syntax_and_semantics/c_bindings/constants.html","tf":0.17647058823529413},"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.02127659574468085},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.006060606060606061},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.020134228187919462},"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.017045454545454544},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.018691588785046728},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.026865671641791045},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.057692307692307696},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.00929368029739777},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0033003300330033004},"syntax_and_semantics/if.html":{"ref":"syntax_and_semantics/if.html","tf":0.014084507042253521},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.0056925996204933585},"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.09},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.00395778364116095},"syntax_and_semantics/alias.html":{"ref":"syntax_and_semantics/alias.html","tf":0.05504587155963303},"syntax_and_semantics/literals/array.html":{"ref":"syntax_and_semantics/literals/array.html","tf":0.10975609756097561},"syntax_and_semantics/literals/hash.html":{"ref":"syntax_and_semantics/literals/hash.html","tf":0.03773584905660377},"syntax_and_semantics/literals/proc.html":{"ref":"syntax_and_semantics/literals/proc.html","tf":0.03571428571428571},"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.011904761904761904},"syntax_and_semantics/literals/tuple.html":{"ref":"syntax_and_semantics/literals/tuple.html","tf":0.019230769230769232},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.013245033112582781},"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.013888888888888888},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.028888888888888888},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.02349869451697128},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.006237006237006237},"syntax_and_semantics/multiple_assignment.html":{"ref":"syntax_and_semantics/multiple_assignment.html","tf":0.05660377358490566},"syntax_and_semantics/next.html":{"ref":"syntax_and_semantics/next.html","tf":0.07692307692307693},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.04783599088838269},"syntax_and_semantics/pointerof.html":{"ref":"syntax_and_semantics/pointerof.html","tf":0.075},"syntax_and_semantics/proc_literal.html":{"ref":"syntax_and_semantics/proc_literal.html","tf":0.027522935779816515},"syntax_and_semantics/splats_and_tuples.html":{"ref":"syntax_and_semantics/splats_and_tuples.html","tf":0.09090909090909091},"syntax_and_semantics/ternary_if.html":{"ref":"syntax_and_semantics/ternary_if.html","tf":0.2222222222222222},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.08130081300813008},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.004815409309791332},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.011650485436893204},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.022222222222222223}},"_":{"docs":{},"i":{"8":{"docs":{"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.010638297872340425}}},"docs":{}}}},"3":{"0":{"docs":{"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.024390243902439025},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.005319148936170213}}},"2":{"4":{"docs":{"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.015957446808510637}}},"docs":{"syntax_and_semantics/literals/char.html":{"ref":"syntax_and_semantics/literals/char.html","tf":0.013888888888888888},"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.007042253521126761},"syntax_and_semantics/multiple_assignment.html":{"ref":"syntax_and_semantics/multiple_assignment.html","tf":0.03773584905660377}}},"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676},"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0033519553072625698},"overview/index.html":{"ref":"overview/index.html","tf":0.14285714285714285},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.01651376146788991},"syntax_and_semantics/as_an_expression.html":{"ref":"syntax_and_semantics/as_an_expression.html","tf":0.24324324324324326},"syntax_and_semantics/assignment.html":{"ref":"syntax_and_semantics/assignment.html","tf":0.08152173913043478},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.030803906836964687},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.006060606060606061},"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.014218009478672985},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.06923076923076923},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0033003300330033004},"syntax_and_semantics/if_var.html":{"ref":"syntax_and_semantics/if_var.html","tf":0.029411764705882353},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0079155672823219},"syntax_and_semantics/alias.html":{"ref":"syntax_and_semantics/alias.html","tf":0.05504587155963303},"syntax_and_semantics/literals/array.html":{"ref":"syntax_and_semantics/literals/array.html","tf":0.07926829268292683},"syntax_and_semantics/literals/hash.html":{"ref":"syntax_and_semantics/literals/hash.html","tf":0.03773584905660377},"syntax_and_semantics/literals/proc.html":{"ref":"syntax_and_semantics/literals/proc.html","tf":0.017857142857142856},"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.011904761904761904},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.006666666666666667},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.007832898172323759},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.02494802494802495},"syntax_and_semantics/multiple_assignment.html":{"ref":"syntax_and_semantics/multiple_assignment.html","tf":0.03773584905660377},"syntax_and_semantics/next.html":{"ref":"syntax_and_semantics/next.html","tf":0.07692307692307693},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.015945330296127564},"syntax_and_semantics/proc_literal.html":{"ref":"syntax_and_semantics/proc_literal.html","tf":0.027522935779816515},"syntax_and_semantics/splats_and_tuples.html":{"ref":"syntax_and_semantics/splats_and_tuples.html","tf":0.09090909090909091},"syntax_and_semantics/ternary_if.html":{"ref":"syntax_and_semantics/ternary_if.html","tf":0.2222222222222222},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.008130081300813009},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.002912621359223301}},".":{"1":{"4":{"docs":{"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.0625}}},"docs":{}},"5":{"docs":{"installation/from_source_repository.html":{"ref":"installation/from_source_repository.html","tf":0.047619047619047616},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222}}},"6":{"docs":{"installation/from_source_repository.html":{"ref":"installation/from_source_repository.html","tf":0.047619047619047616}}},"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0015026296018031556}}}}}}},")":{"docs":{},")":{"docs":{},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"syntax_and_semantics/literals/array.html":{"ref":"syntax_and_semantics/literals/array.html","tf":0.012195121951219513}}}}}}}}},"4":{"1":{"docs":{"syntax_and_semantics/literals/proc.html":{"ref":"syntax_and_semantics/literals/proc.html","tf":0.005952380952380952}}},"2":{"docs":{"syntax_and_semantics/literals/proc.html":{"ref":"syntax_and_semantics/literals/proc.html","tf":0.017857142857142856}}},"docs":{"syntax_and_semantics/as_an_expression.html":{"ref":"syntax_and_semantics/as_an_expression.html","tf":0.04054054054054054},"syntax_and_semantics/assignment.html":{"ref":"syntax_and_semantics/assignment.html","tf":0.016304347826086956},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.002253944402704733},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.006060606060606061},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0055762081784386614},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0022002200220022},"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.03},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.00395778364116095},"syntax_and_semantics/literals/hash.html":{"ref":"syntax_and_semantics/literals/hash.html","tf":0.018867924528301886},"syntax_and_semantics/multiple_assignment.html":{"ref":"syntax_and_semantics/multiple_assignment.html","tf":0.03773584905660377},"syntax_and_semantics/next.html":{"ref":"syntax_and_semantics/next.html","tf":0.07692307692307693},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.00683371298405467},"syntax_and_semantics/sizeof.html":{"ref":"syntax_and_semantics/sizeof.html","tf":0.06976744186046512},"syntax_and_semantics/ternary_if.html":{"ref":"syntax_and_semantics/ternary_if.html","tf":0.2222222222222222},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.005420054200542005}},".":{"5":{"docs":{"syntax_and_semantics/splats_and_tuples.html":{"ref":"syntax_and_semantics/splats_and_tuples.html","tf":0.045454545454545456}}},"9":{"4":{"0":{"6":{"6":{"docs":{},"e":{"docs":{"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.015957446808510637}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"5":{"docs":{"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.010638297872340425},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.011538461538461539},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.016728624535315983},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.003374578177727784},"syntax_and_semantics/next.html":{"ref":"syntax_and_semantics/next.html","tf":0.15384615384615385},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.010638297872340425}}},"6":{"4":{"docs":{"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.029801324503311258},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222},"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.007042253521126761},"syntax_and_semantics/sizeof.html":{"ref":"syntax_and_semantics/sizeof.html","tf":0.03488372093023256}}},"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.002253944402704733},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0055762081784386614},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.010638297872340425},"syntax_and_semantics/splats_and_tuples.html":{"ref":"syntax_and_semantics/splats_and_tuples.html","tf":0.022727272727272728},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.008130081300813009},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.002912621359223301}},"_":{"3":{"7":{"1":{"docs":{},"_":{"0":{"0":{"0":{"docs":{"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.0625}}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}}},"7":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0055762081784386614},"syntax_and_semantics/literals/floats.html":{"ref":"syntax_and_semantics/literals/floats.html","tf":0.04285714285714286}}},"8":{"0":{"0":{"0":{"docs":{"overview/http_server.html":{"ref":"overview/http_server.html","tf":0.006802721088435374}}},"docs":{}},"8":{"0":{"docs":{"overview/http_server.html":{"ref":"overview/http_server.html","tf":0.013605442176870748}}},"docs":{}},"docs":{}},"3":{"docs":{"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.02112676056338028}}},"docs":{"syntax_and_semantics/index.html":{"ref":"syntax_and_semantics/index.html","tf":0.5},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.006060606060606061},"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.04},"syntax_and_semantics/literals/char.html":{"ref":"syntax_and_semantics/literals/char.html","tf":0.013888888888888888},"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.007042253521126761},"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.007936507936507936},"syntax_and_semantics/sizeof.html":{"ref":"syntax_and_semantics/sizeof.html","tf":0.10465116279069768},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.009630818619582664}}},"9":{"2":{"2":{"3":{"3":{"7":{"2":{"0":{"3":{"6":{"8":{"5":{"4":{"7":{"7":{"5":{"8":{"0":{"8":{"docs":{"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.02112676056338028}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{},"c":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.003669724770642202},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.026200873362445413},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.006666666666666667},"syntax_and_semantics/c_bindings/index.html":{"ref":"syntax_and_semantics/c_bindings/index.html","tf":10.125},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0440251572327044},"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.01773049645390071},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.05454545454545454},"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.030864197530864196},"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.04195804195804196},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.06040268456375839},"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.06818181818181818},"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.032520325203252036},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.031914893617021274},"syntax_and_semantics/c_bindings/variables.html":{"ref":"syntax_and_semantics/c_bindings/variables.html","tf":0.1411764705882353},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.033112582781456956},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/if.html":{"ref":"syntax_and_semantics/if.html","tf":0.03286384976525822},"syntax_and_semantics/low_level_primitives.html":{"ref":"syntax_and_semantics/low_level_primitives.html","tf":0.06666666666666667},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.009933774834437087},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0032102728731942215},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.002912621359223301},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.01775147928994083},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.022222222222222223}},"r":{"docs":{"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.011461318051575931},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{"index.html":{"ref":"index.html","tf":0.6},"conventions/index.html":{"ref":"conventions/index.html","tf":0.06382978723404255},"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676},"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.00558659217877095},"installation/from_a_targz.html":{"ref":"installation/from_a_targz.html","tf":0.09523809523809523},"installation/from_source_repository.html":{"ref":"installation/from_source_repository.html","tf":0.09523809523809523},"installation/on_arch_linux.html":{"ref":"installation/on_arch_linux.html","tf":0.2},"installation/on_debian_and_ubuntu.html":{"ref":"installation/on_debian_and_ubuntu.html","tf":0.12987012987012986},"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.05263157894736842},"installation/on_redhat_and_centos.html":{"ref":"installation/on_redhat_and_centos.html","tf":0.1643835616438356},"overview/hello_world.html":{"ref":"overview/hello_world.html","tf":0.07692307692307693},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/c_bindings/index.html":{"ref":"syntax_and_semantics/c_bindings/index.html","tf":0.041666666666666664},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00808080808080808},"syntax_and_semantics/classes_and_methods.html":{"ref":"syntax_and_semantics/classes_and_methods.html","tf":0.030303030303030304},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.0033112582781456954},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.020833333333333332},"syntax_and_semantics/declare_var.html":{"ref":"syntax_and_semantics/declare_var.html","tf":0.014705882352941176},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/everything_is_an_object.html":{"ref":"syntax_and_semantics/everything_is_an_object.html","tf":0.034482758620689655},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0022497187851518562},"syntax_and_semantics/local_variables.html":{"ref":"syntax_and_semantics/local_variables.html","tf":0.09375},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0022222222222222222},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/multiple_assignment.html":{"ref":"syntax_and_semantics/multiple_assignment.html","tf":0.03773584905660377},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015},"syntax_and_semantics/type_reflection.html":{"ref":"syntax_and_semantics/type_reflection.html","tf":0.1},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.07511737089201878}},"'":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011}}},",":{"1":{"docs":{},",":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"u":{"docs":{},"b":{"docs":{"syntax_and_semantics/multiple_assignment.html":{"ref":"syntax_and_semantics/multiple_assignment.html","tf":0.012578616352201259}},"\"":{"docs":{},".":{"docs":{},"s":{"docs":{},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{"syntax_and_semantics/multiple_assignment.html":{"ref":"syntax_and_semantics/multiple_assignment.html","tf":0.025157232704402517}}}}}}}}}}}}}}}}},"docs":{}}}}}},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.002277904328018223}}}}}}},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0111731843575419},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.012844036697247707},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.003355704697986577},"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.008130081300813009},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.005319148936170213},"syntax_and_semantics/classes_and_methods.html":{"ref":"syntax_and_semantics/classes_and_methods.html","tf":0.030303030303030304},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.013888888888888888},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0022497187851518562},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.002638522427440633},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.014492753623188406},"syntax_and_semantics/proc_literal.html":{"ref":"syntax_and_semantics/proc_literal.html","tf":0.009174311926605505},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0032102728731942215},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.001941747572815534},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.004705882352941176},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.04225352112676056}}}}},"o":{"docs":{},"s":{"docs":{},"s":{"docs":{"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.04861111111111111},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.009389671361502348}}}}},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"a":{"docs":{"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0017730496453900709}}}}}}}},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408}}}}}},"o":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404}},"d":{"docs":{},"e":{"docs":{"conventions/index.html":{"ref":"conventions/index.html","tf":0.1276595744680851},"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.006825938566552901},"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.00782122905027933},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.003669724770642202},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.0024096385542168677},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0015026296018031556},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.009345794392523364},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.033112582781456956},"syntax_and_semantics/declare_var.html":{"ref":"syntax_and_semantics/declare_var.html","tf":0.029411764705882353},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0044004400440044},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.003374578177727784},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/literals/char.html":{"ref":"syntax_and_semantics/literals/char.html","tf":0.027777777777777776},"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.011904761904761904},"syntax_and_semantics/low_level_primitives.html":{"ref":"syntax_and_semantics/low_level_primitives.html","tf":0.06666666666666667},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.006622516556291391},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0077777777777777776},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.004555808656036446},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0057306590257879654},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.009630818619582664},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.001941747572815534},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.005917159763313609},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.044444444444444446},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.004705882352941176},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.009389671361502348}},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202}}}}}}},"'":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011}}},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408}}}}},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}}}}},"n":{"docs":{},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"conventions/index.html":{"ref":"conventions/index.html","tf":0.0425531914893617},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.008733624454148471},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.002277904328018223}}},"i":{"docs":{"syntax_and_semantics/c_bindings/index.html":{"ref":"syntax_and_semantics/c_bindings/index.html","tf":0.041666666666666664},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0016051364365971107}}}},"r":{"docs":{},"s":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202}}},"t":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.007339449541284404},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538}}}}}},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505},"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.04},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.006944444444444444}},"u":{"docs":{},"r":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505}}}}},"d":{"docs":{"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408}}}},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954}}}}}}},"s":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404}},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676},"syntax_and_semantics/c_bindings/constants.html":{"ref":"syntax_and_semantics/c_bindings/constants.html","tf":10.058823529411764},"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.0035460992907801418},"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.052083333333333336},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.00929368029739777},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0033333333333333335},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.006237006237006237}},"'":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538}}}}}},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.012195121951219513}},"o":{"docs":{},"r":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0022497187851518562},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.003795066413662239},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.007246376811594203},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}}}}}}}}},"i":{"docs":{},"d":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0011173184357541898},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.006993006993006993},"syntax_and_semantics/classes_and_methods.html":{"ref":"syntax_and_semantics/classes_and_methods.html","tf":0.030303030303030304},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.002638522427440633},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0022222222222222222},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0070921985815602835},"syntax_and_semantics/pointerof.html":{"ref":"syntax_and_semantics/pointerof.html","tf":0.008333333333333333},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408}}}}},"t":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.013651877133105802},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.014326647564469915},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0016051364365971107}}}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0017064846416382253},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.02},"syntax_and_semantics/pointerof.html":{"ref":"syntax_and_semantics/pointerof.html","tf":0.008333333333333333}}}},"x":{"docs":{},"t":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0017064846416382253},"overview/http_server.html":{"ref":"overview/http_server.html","tf":0.04081632653061224},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.003115264797507788},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954}},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"e":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"overview/http_server.html":{"ref":"overview/http_server.html","tf":0.013605442176870748}}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"overview/http_server.html":{"ref":"overview/http_server.html","tf":0.013605442176870748}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505},"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.013157894736842105}}}}}}}},"d":{"1":{"docs":{"syntax_and_semantics/case.html":{"ref":"syntax_and_semantics/case.html","tf":0.021505376344086023}}},"2":{"docs":{"syntax_and_semantics/case.html":{"ref":"syntax_and_semantics/case.html","tf":0.021505376344086023}}},"3":{"docs":{"syntax_and_semantics/case.html":{"ref":"syntax_and_semantics/case.html","tf":0.021505376344086023}}},"docs":{},"i":{"docs":{},"t":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0044444444444444444}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.009933774834437087},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111}}}}}}}},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.0040650406504065045}}}}},"e":{"docs":{},"p":{"docs":{},"t":{"docs":{"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015},"syntax_and_semantics/types_and_methods.html":{"ref":"syntax_and_semantics/types_and_methods.html","tf":0.05555555555555555}}}}}}},"m":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0033519553072625698},"syntax_and_semantics/return_types.html":{"ref":"syntax_and_semantics/return_types.html","tf":0.03508771929824561}}}}},"u":{"docs":{},"n":{"docs":{"installation/on_arch_linux.html":{"ref":"installation/on_arch_linux.html","tf":0.06666666666666667}}}},"a":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}},"n":{"docs":{},"d":{"docs":{"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.013157894736842105},"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.013333333333333334},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.010416666666666666},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.002638522427440633},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.014084507042253521}}}}},"o":{"docs":{},"n":{"docs":{"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.013333333333333334},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.004158004158004158},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0016051364365971107}}}}},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0011173184357541898},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111}}},"x":{"docs":{"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.010416666666666666}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"c":{"docs":{"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.004815409309791332}}}}}}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.00683371298405467}}}}}}}},"i":{"docs":{},"l":{"docs":{"syntax_and_semantics/is_a.html":{"ref":"syntax_and_semantics/is_a.html","tf":0.03333333333333333},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.01834862385321101},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.013100436681222707},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.02},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.025157232704402517},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404},"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.006172839506172839},"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.006993006993006993},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.014925373134328358},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":2.5099337748344372},"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.010416666666666666},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.125},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0022497187851518562},"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.01},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.018469656992084433},"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.037037037037037035},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.0040650406504065045},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0033333333333333335},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.010638297872340425},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.02005730659025788},"syntax_and_semantics/responds_to.html":{"ref":"syntax_and_semantics/responds_to.html","tf":0.02564102564102564},"syntax_and_semantics/return_types.html":{"ref":"syntax_and_semantics/return_types.html","tf":0.017543859649122806},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.002912621359223301},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.005917159763313609},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.021176470588235293},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.0022026431718061676},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.03755868544600939}},"e":{"docs":{},"r":{"docs":{},"'":{"docs":{"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.005917159763313609}}}}}}},"a":{"docs":{},"n":{"docs":{},"y":{"docs":{},"_":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.0056925996204933585}}}}}}}},"r":{"docs":{},"i":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.00683371298405467}}}}}}}}},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.0024096385542168677},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/sizeof.html":{"ref":"syntax_and_semantics/sizeof.html","tf":0.011627906976744186},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588}}}}},"e":{"docs":{"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.007246376811594203},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0057306590257879654}}}},"r":{"docs":{},"e":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538}}}}}}},"c":{"docs":{},"t":{"docs":{},"l":{"docs":{},"i":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0033333333333333335}}}}}}},"u":{"docs":{},"p":{"docs":{},"t":{"docs":{"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408}}}}}}},"l":{"docs":{},"d":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.008733624454148471}}},"o":{"docs":{},"r":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.08178438661710037},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.009389671361502348}},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"(":{"1":{"0":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0037174721189591076}}},"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0037174721189591076}}},"docs":{}}}}}},":":{"docs":{},":":{"docs":{},"b":{"docs":{},"l":{"docs":{},"u":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538}},"e":{"docs":{},".":{"docs":{},"r":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0037174721189591076}}}}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"n":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538}},".":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0037174721189591076}}}}}}}}}}}},"r":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.027881040892193308}},"e":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0037174721189591076}},"d":{"docs":{},".":{"docs":{},"r":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0037174721189591076}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0037174721189591076}}}}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"syntax_and_semantics/finalize.html":{"ref":"syntax_and_semantics/finalize.html","tf":0.03571428571428571},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0016051364365971107}}}}}}},"c":{"docs":{},"o":{"docs":{},"a":{"docs":{"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.04}}}}},"s":{"docs":{},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.006060606060606061}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404}}}}}}}},"u":{"docs":{},"r":{"docs":{},"s":{"docs":{"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.006993006993006993}}}},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.0947867298578199},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.01791044776119403}},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"c":{"docs":{},"r":{"docs":{"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.009478672985781991}}}},"s":{"docs":{},"t":{"docs":{"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.018957345971563982}}}}}},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.02843601895734597}}}}}}}}}},"p":{"docs":{},"l":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011}}}}},"p":{"docs":{},"i":{"docs":{"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.003355704697986577},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.005319148936170213},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.007246376811594203}}}}},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"l":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0017064846416382253}}}}}}}},"s":{"docs":{},"e":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.008532423208191127},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.005504587155963303},"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.006666666666666667},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/case.html":{"ref":"syntax_and_semantics/case.html","tf":10.123655913978494},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.011152416356877323},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.009234828496042216},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.0040650406504065045},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0033333333333333335},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.00683371298405467},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0017730496453900709},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0057306590257879654},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.0048543689320388345}}},"t":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.022018348623853212},"syntax_and_semantics/type_reflection.html":{"ref":"syntax_and_semantics/type_reflection.html","tf":0.1}}}},"p":{"docs":{},"i":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/classes_and_methods.html":{"ref":"syntax_and_semantics/classes_and_methods.html","tf":0.030303030303030304},"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.020833333333333332}},"a":{"docs":{},"n":{"docs":{"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.013157894736842105}}}}}},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.033734939759036145},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.024922118380062305},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.029850746268656716},"syntax_and_semantics/proc_literal.html":{"ref":"syntax_and_semantics/proc_literal.html","tf":0.009174311926605505}},"e":{"docs":{},"(":{"docs":{},"&":{"docs":{},"b":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.00963855421686747},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.011940298507462687}}}}}}}}}}}}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.005917159763313609}}}}}},"t":{"docs":{"installation/on_redhat_and_centos.html":{"ref":"installation/on_redhat_and_centos.html","tf":0.0273972602739726},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.021176470588235293}},"c":{"docs":{},"h":{"docs":{"syntax_and_semantics/finalize.html":{"ref":"syntax_and_semantics/finalize.html","tf":0.008928571428571428},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.002638522427440633}}}},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.004705882352941176}}}}}}},"l":{"docs":{},"l":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.013100436681222707},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.002253944402704733},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.006289308176100629},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.003115264797507788},"syntax_and_semantics/literals/proc.html":{"ref":"syntax_and_semantics/literals/proc.html","tf":0.011904761904761904},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.002277904328018223},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0017730496453900709},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.0027100271002710027},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0032102728731942215}},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.008733624454148471},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":10.025157232704403},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.009345794392523364}},"(":{"docs":{},"f":{"docs":{"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.006289308176100629}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.009433962264150943}}}}},"n":{"docs":{},"u":{"docs":{},"l":{"docs":{"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.009433962264150943}}}}}},".":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.006230529595015576}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.008733624454148471}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"x":{"8":{"6":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.008733624454148471}}}}}}}}}},"docs":{}},"docs":{}}}}}}}}}}}}}},"'":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.002253944402704733}}},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.0038461538461538464}}}}}},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.011009174311926606},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.0024096385542168677},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.015723270440251572},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.006230529595015576},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.0038461538461538464},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.011764705882352941}}}}},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236},"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.0035460992907801418},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.003115264797507788},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0037174721189591076},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166}},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505}}}}},"_":{"docs":{},"i":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.013422818791946308},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.02127659574468085}},"(":{"docs":{},"t":{"docs":{},"z":{"docs":{"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.006711409395973154}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.010638297872340425}}}}}}}}}}}},"c":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.004158004158004158}}}},"r":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.002253944402704733},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.01616161616161616},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.026865671641791045},"syntax_and_semantics/literals/array.html":{"ref":"syntax_and_semantics/literals/array.html","tf":0.018292682926829267},"syntax_and_semantics/literals/char.html":{"ref":"syntax_and_semantics/literals/char.html","tf":10.041666666666666},"syntax_and_semantics/literals/hash.html":{"ref":"syntax_and_semantics/literals/hash.html","tf":0.05660377358490566},"syntax_and_semantics/literals/proc.html":{"ref":"syntax_and_semantics/literals/proc.html","tf":0.005952380952380952},"syntax_and_semantics/literals/tuple.html":{"ref":"syntax_and_semantics/literals/tuple.html","tf":0.11538461538461539},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.004815409309791332},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.03550295857988166}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015}}}}}},"i":{"docs":{},"n":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0022222222222222222}}}}},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0067039106145251395},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.005504587155963303},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0022497187851518562},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.012195121951219513},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.006944444444444444}}}}}}}},"i":{"docs":{},"l":{"docs":{},"d":{"1":{"docs":{"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.011235955056179775}}},"2":{"docs":{"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.011235955056179775}}},"docs":{"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.013986013986013986},"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.023696682464454975},"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.007936507936507936},"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.023148148148148147}},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.009478672985781991}}}}}}},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},".":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.009259259259259259}}}}}}}}}}}}}}},"o":{"docs":{},"o":{"docs":{},"s":{"docs":{"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.0038461538461538464},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.007246376811594203}}}},"i":{"docs":{},"c":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015}}}}}},"i":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.05460750853242321},"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.03240223463687151},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.007339449541284404},"syntax_and_semantics/assignment.html":{"ref":"syntax_and_semantics/assignment.html","tf":0.016304347826086956},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.003005259203606311},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.028409090909090908},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.012461059190031152},"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.11374407582938388},"syntax_and_semantics/classes_and_methods.html":{"ref":"syntax_and_semantics/classes_and_methods.html","tf":0.2727272727272727},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.015384615384615385},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0037174721189591076},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0088008800880088},"syntax_and_semantics/finalize.html":{"ref":"syntax_and_semantics/finalize.html","tf":0.0625},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.05961754780652419},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.08918406072106262},"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.05},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.05672823218997362},"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.037037037037037035},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.052845528455284556},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.006666666666666667},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.08616187989556136},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.037422037422037424},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.050724637681159424},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.009111617312072893},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.028368794326241134},"syntax_and_semantics/pointerof.html":{"ref":"syntax_and_semantics/pointerof.html","tf":0.03333333333333333},"syntax_and_semantics/sizeof.html":{"ref":"syntax_and_semantics/sizeof.html","tf":0.011627906976744186},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.07246376811594203},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.02168021680216802},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.04333868378812199},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.027184466019417475},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.023668639053254437},"syntax_and_semantics/types_and_methods.html":{"ref":"syntax_and_semantics/types_and_methods.html","tf":0.1111111111111111},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.014814814814814815},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.09647058823529411},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.046255506607929514}}},"h":{"docs":{"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.006237006237006237}}}},"u":{"docs":{},"s":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0088008800880088}}}}},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{"installation/from_source_repository.html":{"ref":"installation/from_source_repository.html","tf":0.09523809523809523}}}},"s":{"docs":{},"u":{"docs":{},"r":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.0024096385542168677},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.015723270440251572},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.003115264797507788},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.011940298507462687}}}},"e":{"docs":{},"_":{"docs":{},"d":{"docs":{},"o":{"docs":{},"o":{"docs":{},"r":{"docs":{"syntax_and_semantics/unless.html":{"ref":"syntax_and_semantics/unless.html","tf":0.06060606060606061}}}}}}}}}},"e":{"docs":{},"a":{"docs":{},"n":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011}},"u":{"docs":{},"p":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.006600660066006601}}}}},"r":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0033003300330033004}}}}}}}},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.011945392491467578}},"y":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.006825938566552901}}}}}}}}}}},"t":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0033519553072625698},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.0033112582781456954},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.010416666666666666},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.005319148936170213},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.017191977077363897},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.005420054200542005},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.01762114537444934}},"_":{"docs":{},"a":{"docs":{},"g":{"docs":{"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0070921985815602835}}}}}}}}},"l":{"docs":{"installation/on_debian_and_ubuntu.html":{"ref":"installation/on_debian_and_ubuntu.html","tf":0.025974025974025976},"installation/on_redhat_and_centos.html":{"ref":"installation/on_redhat_and_centos.html","tf":0.0273972602739726}},"i":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778}}}},"s":{"docs":{"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.008316008316008316}},"e":{"docs":{},"s":{"docs":{},":":{"docs":{},":":{"docs":{},"w":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079}},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.004158004158004158}}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0022002200220022}},"_":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.006825938566552901}}}}}}}}}}}},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"o":{"docs":{"installation/index.html":{"ref":"installation/index.html","tf":0.1},"installation/on_redhat_and_centos.html":{"ref":"installation/on_redhat_and_centos.html","tf":5.013698630136986}}}}},"i":{"docs":{},"l":{"docs":{},"_":{"docs":{},"f":{"3":{"2":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00808080808080808}}},"docs":{}},"docs":{}}}}},"r":{"docs":{},"t":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166}}}}}}}},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"s":{"docs":{},"(":{"1":{"docs":{},".":{"5":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404}}},"docs":{}}},"docs":{}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404}}}}}}},"s":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"1":{"docs":{},"_":{"docs":{},"u":{"3":{"2":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404}}},"docs":{}},"docs":{}}}},"docs":{}}}}}}},"w":{"docs":{},"a":{"docs":{},"i":{"docs":{},"t":{"docs":{},"p":{"docs":{},"i":{"docs":{},"d":{"docs":{},"(":{"docs":{},"p":{"docs":{},"i":{"docs":{},"d":{"docs":{"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.027972027972027972}}}}}}}}}}}}},"e":{"docs":{},"x":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},"w":{"docs":{},"r":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.011363636363636364}}}}}}}}}}},"r":{"docs":{},"r":{"docs":{},"n":{"docs":{},"o":{"docs":{"syntax_and_semantics/c_bindings/variables.html":{"ref":"syntax_and_semantics/c_bindings/variables.html","tf":0.07058823529411765}}}}}}},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"f":{"docs":{"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.011363636363636364}}}}}}}}},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.018518518518518517}}}}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"z":{"docs":{},"o":{"docs":{},"n":{"docs":{"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.02348993288590604}},"e":{"docs":{},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.026845637583892617}}}}}}}}}}}}}}}},"c":{"docs":{"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.006944444444444444}}},"p":{"docs":{},"u":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.009389671361502348}}}}},"r":{"docs":{"syntax_and_semantics/literals/char.html":{"ref":"syntax_and_semantics/literals/char.html","tf":0.041666666666666664},"syntax_and_semantics/literals/regex.html":{"ref":"syntax_and_semantics/literals/regex.html","tf":0.16666666666666666},"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.011904761904761904}},"u":{"docs":{},"b":{"docs":{},"i":{"docs":{"index.html":{"ref":"index.html","tf":0.4},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.006944444444444444}}}},"n":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.028169014084507043}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.005504587155963303},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.012195121951219513}}}}}},"l":{"docs":{},"e":{"docs":{"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.007246376811594203}}}}},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.009478672985781991},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0055762081784386614},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0016051364365971107}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"conventions/index.html":{"ref":"conventions/index.html","tf":0.0425531914893617},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778}}}}},"m":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"/":{"docs":{},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954}}}}}}}}}}},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015},"syntax_and_semantics/return_types.html":{"ref":"syntax_and_semantics/return_types.html","tf":0.017543859649122806},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.007246376811594203},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588}}}},"s":{"docs":{},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.007246376811594203}}}}}}},"l":{"docs":{"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588}},"l":{"docs":{},"i":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.0024096385542168677},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079}}}}}},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.006825938566552901}}}}}}}}}},"i":{"docs":{},"r":{"docs":{"overview/http_server.html":{"ref":"overview/http_server.html","tf":0.05442176870748299},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.12607449856733524},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.006607929515418502}}}}}},"s":{"docs":{},"c":{"docs":{},"u":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0858085808580858}}}},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.003669724770642202},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.0033112582781456954},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0037174721189591076},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.00562429696287964},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.0018975332068311196},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.01773049645390071},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.014446227929373997},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.024271844660194174}},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.006796116504854369}},"(":{"docs":{},"x":{"docs":{"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.001941747572815534}}}}}}}}}}}}}}},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0015026296018031556},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.0033112582781456954},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.001941747572815534},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.005917159763313609}}}}},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{"syntax_and_semantics/everything_is_an_object.html":{"ref":"syntax_and_semantics/everything_is_an_object.html","tf":0.10344827586206896},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015}},"s":{"docs":{},"_":{"docs":{},"t":{"docs":{},"o":{"docs":{"syntax_and_semantics/if_varresponds_to.html":{"ref":"syntax_and_semantics/if_varresponds_to.html","tf":0.028169014084507043},"syntax_and_semantics/responds_to.html":{"ref":"syntax_and_semantics/responds_to.html","tf":10.076923076923077}}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/finalize.html":{"ref":"syntax_and_semantics/finalize.html","tf":0.008928571428571428}}}}}}},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.01564245810055866},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.011009174311926606},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0015026296018031556},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.006060606060606061},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.003355704697986577},"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.011363636363636364},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.005319148936170213},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.037383177570093455},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.005970149253731343},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.005500550055005501},"syntax_and_semantics/if.html":{"ref":"syntax_and_semantics/if.html","tf":0.023474178403755867},"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.01},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.0040650406504065045},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.005319148936170213},"syntax_and_semantics/pointerof.html":{"ref":"syntax_and_semantics/pointerof.html","tf":0.008333333333333333},"syntax_and_semantics/return_types.html":{"ref":"syntax_and_semantics/return_types.html","tf":0.08771929824561403},"syntax_and_semantics/sizeof.html":{"ref":"syntax_and_semantics/sizeof.html","tf":0.011627906976744186},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.02710027100271003},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.011235955056179775},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.005917159763313609}},"s":{"docs":{},"t":{"docs":{},"w":{"docs":{},"i":{"docs":{},"c":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236}}}}}}}}}}},"d":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.046468401486988845}},"h":{"docs":{},"a":{"docs":{},"t":{"docs":{"installation/index.html":{"ref":"installation/index.html","tf":0.1},"installation/on_redhat_and_centos.html":{"ref":"installation/on_redhat_and_centos.html","tf":5.027397260273973}}},"y":{"docs":{"installation/on_redhat_and_centos.html":{"ref":"installation/on_redhat_and_centos.html","tf":0.0136986301369863}}}}},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.007832898172323759}}}}}}},"c":{"docs":{},"v":{"docs":{"installation/on_debian_and_ubuntu.html":{"ref":"installation/on_debian_and_ubuntu.html","tf":0.025974025974025976}}},"e":{"docs":{},"i":{"docs":{},"v":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.004819277108433735},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.007513148009015778},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.003115264797507788},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.003795066413662239},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0022222222222222222},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.005221932114882507},"syntax_and_semantics/splats_and_tuples.html":{"ref":"syntax_and_semantics/splats_and_tuples.html","tf":0.007575757575757576},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.0027100271002710027},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.022026431718061675}}}}},"u":{"docs":{},"r":{"docs":{},"s":{"docs":{"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.003355704697986577},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0057306590257879654},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.005917159763313609}}}}},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538}}}}}}}},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"syntax_and_semantics/alias.html":{"ref":"syntax_and_semantics/alias.html","tf":0.06422018348623854}}}}}}}},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"installation/on_debian_and_ubuntu.html":{"ref":"installation/on_debian_and_ubuntu.html","tf":0.012987012987012988},"installation/on_redhat_and_centos.html":{"ref":"installation/on_redhat_and_centos.html","tf":0.0136986301369863},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"c":{"docs":{"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.013157894736842105}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.003115264797507788},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}}}}},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954}}}}}}},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.013157894736842105}}}}}}}},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.003669724770642202},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.006172839506172839},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.003355704697986577},"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.008130081300813009},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.005319148936170213},"syntax_and_semantics/c_bindings/variables.html":{"ref":"syntax_and_semantics/c_bindings/variables.html","tf":0.011764705882352941},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.003795066413662239},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.010554089709762533},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0057306590257879654},"syntax_and_semantics/sizeof.html":{"ref":"syntax_and_semantics/sizeof.html","tf":0.023255813953488372},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.036231884057971016},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0032102728731942215},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.005825242718446602},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.01411764705882353}},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"'":{"docs":{"syntax_and_semantics/sizeof.html":{"ref":"syntax_and_semantics/sizeof.html","tf":0.011627906976744186}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"syntax_and_semantics/type_reflection.html":{"ref":"syntax_and_semantics/type_reflection.html","tf":3.533333333333333}}}}}}},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.0024096385542168677},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0022222222222222222},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.002277904328018223},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.011235955056179775},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408}}}}}},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0044004400440044},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0017730496453900709}}}}}}}}},"e":{"docs":{},"x":{"docs":{"syntax_and_semantics/literals/regex.html":{"ref":"syntax_and_semantics/literals/regex.html","tf":10.071428571428571}}}}},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.0024096385542168677}}}}}}}}},"u":{"docs":{},"s":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}}}}}}},"l":{"docs":{"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.022922636103151862}},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.013245033112582781},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.023474178403755867}}}}},"a":{"docs":{},"t":{"docs":{"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.0038461538461538464},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0022497187851518562},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015}}}}},"e":{"docs":{},"d":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0037174721189591076}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166}}}}}},"m":{"docs":{},"e":{"docs":{},"m":{"docs":{},"b":{"docs":{"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827}}}}},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588}}}}}}},"a":{"docs":{},"i":{"docs":{},"s":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.004469273743016759},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.008733624454148471},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.05660377358490566},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.007434944237918215},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0484048404840484},"syntax_and_semantics/finalize.html":{"ref":"syntax_and_semantics/finalize.html","tf":0.017857142857142856},"syntax_and_semantics/if.html":{"ref":"syntax_and_semantics/if.html","tf":0.009389671361502348},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.00683371298405467}}}},"n":{"docs":{},"g":{"docs":{"overview/http_server.html":{"ref":"overview/http_server.html","tf":0.02040816326530612},"syntax_and_semantics/literals/range.html":{"ref":"syntax_and_semantics/literals/range.html","tf":10.142857142857142}}},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{"syntax_and_semantics/declare_var.html":{"ref":"syntax_and_semantics/declare_var.html","tf":0.04411764705882353}}}}}},"r":{"docs":{},"e":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101}}}},"d":{"docs":{},"i":{"docs":{},"u":{"docs":{"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.03125}}}}},"w":{"docs":{"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.014814814814814815}}}},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0022346368715083797},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.00683371298405467}}}}}},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0011173184357541898},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.0018975332068311196}}}}},"p":{"docs":{},"m":{"docs":{"installation/on_redhat_and_centos.html":{"ref":"installation/on_redhat_and_centos.html","tf":0.0273972602739726}}}}},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"conventions/index.html":{"ref":"conventions/index.html","tf":0.02127659574468085},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0022002200220022},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.02032520325203252},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.005555555555555556},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827}}}},"p":{"docs":{},"t":{"docs":{"syntax_and_semantics/is_a.html":{"ref":"syntax_and_semantics/is_a.html","tf":0.016666666666666666},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.002253944402704733},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.003115264797507788},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0044004400440044},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.005319148936170213},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827},"syntax_and_semantics/responds_to.html":{"ref":"syntax_and_semantics/responds_to.html","tf":0.02564102564102564},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.003883495145631068},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.005917159763313609}}}}},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236}}}},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{},"y":{"docs":{},"m":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676}}}}}}},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.013157894736842105}}}},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.0024096385542168677},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0022497187851518562},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.005917159763313609}}}}}},"h":{"docs":{},"i":{"docs":{},"e":{"docs":{},"v":{"docs":{"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408}}}}}},"m":{"docs":{"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.0056925996204933585}}}},"l":{"docs":{},"i":{"docs":{},"a":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00808080808080808},"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":10.11111111111111},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.019867549668874173},"syntax_and_semantics/alias.html":{"ref":"syntax_and_semantics/alias.html","tf":10.091743119266056},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.07704654895666131}},"s":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.004815409309791332}}}},"g":{"docs":{},"n":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236}}}}},"w":{"docs":{},"a":{"docs":{},"y":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0022346368715083797},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.002253944402704733},"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.004739336492890996},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.008955223880597015},"syntax_and_semantics/declare_var.html":{"ref":"syntax_and_semantics/declare_var.html","tf":0.014705882352941176},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0121012101210121},"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.01},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0070921985815602835},"syntax_and_semantics/return_types.html":{"ref":"syntax_and_semantics/return_types.html","tf":0.017543859649122806},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.0022026431718061676}},"s":{"docs":{},"i":{"docs":{},"n":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.017467248908296942}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.005504587155963303},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.0024096385542168677},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/index.html":{"ref":"syntax_and_semantics/c_bindings/index.html","tf":0.041666666666666664},"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.0035460992907801418},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.003115264797507788},"syntax_and_semantics/declare_var.html":{"ref":"syntax_and_semantics/declare_var.html","tf":0.014705882352941176},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.0038461538461538464},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0055762081784386614},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.003374578177727784},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.0040650406504065045},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0032102728731942215},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.0022026431718061676}}},"c":{"docs":{"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.003355704697986577},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.005319148936170213},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717},"syntax_and_semantics/declare_var.html":{"ref":"syntax_and_semantics/declare_var.html","tf":0.029411764705882353},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":3.3550724637681157},"syntax_and_semantics/sizeof.html":{"ref":"syntax_and_semantics/sizeof.html","tf":0.011627906976744186},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.021739130434782608},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.022222222222222223}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0022002200220022}}}}},"h":{"docs":{},"o":{"docs":{},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.006666666666666667},"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.010416666666666666},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0022002200220022},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}}}}}}}},"m":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.015358361774744027}}}}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778}}}}}}}}}},"r":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676}},"g":{"2":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.004469273743016759},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0015026296018031556}}},"docs":{"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.009259259259259259},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"syntax_and_semantics/is_a.html":{"ref":"syntax_and_semantics/is_a.html","tf":0.016666666666666666},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.016867469879518072},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.015026296018031555},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.0035460992907801418},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.013986013986013986},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.006711409395973154},"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.024390243902439025},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.009345794392523364},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.026923076923076925},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.006749156355455568},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.013282732447817837},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.041666666666666664},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.008130081300813009},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0033333333333333335},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.013054830287206266},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.002277904328018223},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.012411347517730497},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827},"syntax_and_semantics/responds_to.html":{"ref":"syntax_and_semantics/responds_to.html","tf":0.02564102564102564},"syntax_and_semantics/sizeof.html":{"ref":"syntax_and_semantics/sizeof.html","tf":0.011627906976744186},"syntax_and_semantics/splats_and_tuples.html":{"ref":"syntax_and_semantics/splats_and_tuples.html","tf":0.015151515151515152},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.028892455858747994},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.001941747572815534},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.005917159763313609},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.009389671361502348}},".":{"docs":{},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"d":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0015026296018031556}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"a":{"docs":{"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.00395778364116095}}}}}}}},"s":{"docs":{},".":{"docs":{},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.013888888888888888}}}}}}}},"c":{"docs":{},"h":{"docs":{"installation/index.html":{"ref":"installation/index.html","tf":0.1},"installation/on_arch_linux.html":{"ref":"installation/on_arch_linux.html","tf":5.133333333333334}}}},"r":{"docs":{},"a":{"docs":{},"y":{"2":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.003669724770642202}},".":{"docs":{},"s":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"?":{"docs":{},"(":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.003669724770642202}}}}}}}}}}}}}}},"docs":{"overview/http_server.html":{"ref":"overview/http_server.html","tf":0.02040816326530612},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.01651376146788991},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0022002200220022},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281},"syntax_and_semantics/alias.html":{"ref":"syntax_and_semantics/alias.html","tf":0.027522935779816515},"syntax_and_semantics/literals/array.html":{"ref":"syntax_and_semantics/literals/array.html","tf":10.024390243902438},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.016260162601626018},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.025056947608200455},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0032102728731942215},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.001941747572815534},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.04142011834319527}},"#":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.007339449541284404}}}}}},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"3":{"2":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.009174311926605505},"syntax_and_semantics/alias.html":{"ref":"syntax_and_semantics/alias.html","tf":0.01834862385321101},"syntax_and_semantics/literals/array.html":{"ref":"syntax_and_semantics/literals/array.html","tf":0.036585365853658534},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.002912621359223301},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.01775147928994083}},")":{"docs":{},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"syntax_and_semantics/literals/array.html":{"ref":"syntax_and_semantics/literals/array.html","tf":0.018292682926829267}}}}}}}},"docs":{}},"docs":{}}}},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"syntax_and_semantics/alias.html":{"ref":"syntax_and_semantics/alias.html","tf":0.01834862385321101}}}}}}}}}},"t":{"docs":{"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.003883495145631068}},"y":{"docs":{},"p":{"docs":{"syntax_and_semantics/alias.html":{"ref":"syntax_and_semantics/alias.html","tf":0.01834862385321101}},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{},"(":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{},".":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"_":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"(":{"docs":{},"n":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},")":{"docs":{},")":{"docs":{},")":{"docs":{},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.011834319526627219}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.008130081300813009},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0032102728731942215},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.002912621359223301},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.03550295857988166}}}},"y":{"docs":{},"m":{"docs":{},"b":{"docs":{},"o":{"docs":{},"l":{"docs":{"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.01775147928994083}}}}}}}},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.01775147928994083}}}}}}},"[":{"1":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.01366742596810934}}},"4":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0044004400440044}}},"docs":{}},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.006666666666666667}}}}}}},".":{"docs":{},"[":{"docs":{},"]":{"docs":{},"(":{"1":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.009111617312072893}}},"docs":{}},"=":{"docs":{},"(":{"1":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.004555808656036446}}},"docs":{}}}}}}}}},"i":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.003669724770642202},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0015026296018031556},"syntax_and_semantics/alias.html":{"ref":"syntax_and_semantics/alias.html","tf":0.05504587155963303},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.009630818619582664}}},"y":{"2":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.011009174311926606}}},"docs":{},".":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.003669724770642202},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0015026296018031556}}}}},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0015026296018031556}}}}}}}},"p":{"docs":{},"u":{"docs":{},"s":{"docs":{},"h":{"docs":{"syntax_and_semantics/alias.html":{"ref":"syntax_and_semantics/alias.html","tf":0.03669724770642202}}}}}}}},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{"syntax_and_semantics/sizeof.html":{"ref":"syntax_and_semantics/sizeof.html","tf":0.011627906976744186},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.0022026431718061676}}}}}}},"b":{"docs":{"syntax_and_semantics/if_varresponds_to.html":{"ref":"syntax_and_semantics/if_varresponds_to.html","tf":0.23943661971830985},"syntax_and_semantics/responds_to.html":{"ref":"syntax_and_semantics/responds_to.html","tf":0.02564102564102564}},"o":{"docs":{},"v":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.00558659217877095},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.003669724770642202},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.004819277108433735},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.005259203606311044},"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.006993006993006993},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.006230529595015576},"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.004739336492890996},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.0038461538461538464},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.011001100110011002},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.008998875140607425},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.006622516556291391},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0033333333333333335},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.002277904328018223},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0032102728731942215},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.002912621359223301},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588}}}},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404}}}}},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"t":{"docs":{"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827}}}}}},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.042352941176470586}}}}}}}}},"n":{"docs":{},"i":{"docs":{},"m":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0067039106145251395},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.1223529411764706},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.015418502202643172}},"a":{"docs":{},"l":{"docs":{},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.004705882352941176}}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"q":{"docs":{},"u":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0067039106145251395}}}}}},"o":{"docs":{},"t":{"docs":{},"h":{"docs":{"syntax_and_semantics/is_a.html":{"ref":"syntax_and_semantics/is_a.html","tf":0.016666666666666666},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.003795066413662239},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"j":{"docs":{},"o":{"docs":{},"h":{"docs":{},"n":{"docs":{"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.003883495145631068}}}}}},"h":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.011834319526627219}}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"t":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}}},"y":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281}}}}},"y":{"docs":{},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.008733624454148471}}}}},"t":{"docs":{},"h":{"docs":{"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.003115264797507788},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0016051364365971107}}}},"w":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111}}}}},"a":{"docs":{},"y":{"docs":{"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}}}}}},"s":{"docs":{},"w":{"docs":{},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015}}}}}},"a":{"docs":{},"l":{"docs":{},"y":{"docs":{},"s":{"docs":{},"i":{"docs":{"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717}}}}}}},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0022222222222222222},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.004158004158004158},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.0027100271002710027}}}}}}}}},"s":{"docs":{},"t":{"docs":{"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.0040650406504065045},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0044444444444444444}},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"s":{"docs":{},"k":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0033519553072625698}}}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"#":{"docs":{},"i":{"docs":{},"d":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0044444444444444444}}}}}}}}}},"s":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.003115264797507788},"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.014218009478672985},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954}}}}},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.004739336492890996},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.005970149253731343},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0022002200220022},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.005277044854881266},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.009111617312072893},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588}}}}},"u":{"docs":{},"m":{"docs":{"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954},"syntax_and_semantics/types_and_methods.html":{"ref":"syntax_and_semantics/types_and_methods.html","tf":0.05555555555555555},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408}}}}},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.011152416356877323}}}}},"k":{"docs":{"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533}}},"m":{"docs":{},"|":{"docs":{},"l":{"docs":{},"l":{"docs":{},"v":{"docs":{},"m":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}}}}}}},"t":{"docs":{},"t":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0033519553072625698}}}}},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.021834061135371178},"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.013333333333333334},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.009433962264150943},"syntax_and_semantics/c_bindings/variables.html":{"ref":"syntax_and_semantics/c_bindings/variables.html","tf":0.011764705882352941},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0037174721189591076}}}}}}}}},"u":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.008938547486033519},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.006993006993006993},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538}},"i":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778}}}}}}}}}}},"h":{"docs":{},"o":{"docs":{},"r":{"docs":{"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079}}}}}}},"d":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166}},"v":{"docs":{"installation/on_debian_and_ubuntu.html":{"ref":"installation/on_debian_and_ubuntu.html","tf":0.025974025974025976}},"i":{"docs":{},"s":{"docs":{"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079}}}}},"d":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0017730496453900709},"syntax_and_semantics/proc_literal.html":{"ref":"syntax_and_semantics/proc_literal.html","tf":0.01834862385321101},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.037940379403794036},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.03300970873786408},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.011009174311926606},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.003355704697986577},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.005319148936170213},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.018469656992084433}},"=":{"docs":{},"(":{"docs":{},"@":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.002638522427440633}}}}}}}}}}}}}}}},"i":{"docs":{},"t":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.00683371298405467},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"syntax_and_semantics/c_bindings/index.html":{"ref":"syntax_and_semantics/c_bindings/index.html","tf":0.041666666666666664},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.0033112582781456954},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111}}}}}}}}}},"(":{"1":{"docs":{"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.024390243902439025}}},"2":{"docs":{"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.005420054200542005}}},"docs":{},"i":{"docs":{"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.005420054200542005}},"n":{"docs":{},"t":{"3":{"2":{"docs":{"syntax_and_semantics/proc_literal.html":{"ref":"syntax_and_semantics/proc_literal.html","tf":0.01834862385321101}}},"docs":{}},"docs":{}}}},"x":{"docs":{"syntax_and_semantics/proc_literal.html":{"ref":"syntax_and_semantics/proc_literal.html","tf":0.01834862385321101},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.01084010840108401},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.005825242718446602}}},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.001941747572815534}}}}}}},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/proc_literal.html":{"ref":"syntax_and_semantics/proc_literal.html","tf":0.01834862385321101}},".":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"(":{"1":{"docs":{"syntax_and_semantics/proc_literal.html":{"ref":"syntax_and_semantics/proc_literal.html","tf":0.01834862385321101}}},"docs":{}}}}}}}}}}},"p":{"docs":{},"t":{"docs":{"installation/on_debian_and_ubuntu.html":{"ref":"installation/on_debian_and_ubuntu.html","tf":0.11688311688311688}}},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0035460992907801418},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.004705882352941176}}}},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.00683371298405467},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}}}},"a":{"docs":{},"r":{"docs":{"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0017730496453900709},"syntax_and_semantics/return_types.html":{"ref":"syntax_and_semantics/return_types.html","tf":0.03508771929824561},"syntax_and_semantics/splats_and_tuples.html":{"ref":"syntax_and_semantics/splats_and_tuples.html","tf":0.007575757575757576}}}}}},"i":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0037174721189591076}},"'":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538}}}}},".":{"docs":{},"i":{"docs":{},"s":{"docs":{},"_":{"docs":{},"a":{"docs":{},"?":{"docs":{},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"3":{"2":{"docs":{"syntax_and_semantics/is_a.html":{"ref":"syntax_and_semantics/is_a.html","tf":0.06666666666666667}}},"docs":{}},"docs":{}}}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{"syntax_and_semantics/is_a.html":{"ref":"syntax_and_semantics/is_a.html","tf":0.03333333333333333},"syntax_and_semantics/if_varis_a.html":{"ref":"syntax_and_semantics/if_varis_a.html","tf":0.020618556701030927}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"syntax_and_semantics/is_a.html":{"ref":"syntax_and_semantics/is_a.html","tf":0.03333333333333333},"syntax_and_semantics/if_varis_a.html":{"ref":"syntax_and_semantics/if_varis_a.html","tf":0.08247422680412371}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.011009174311926606}}}}},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{"syntax_and_semantics/if.html":{"ref":"syntax_and_semantics/if.html","tf":0.009389671361502348},"syntax_and_semantics/while.html":{"ref":"syntax_and_semantics/while.html","tf":0.02531645569620253}}}}},"a":{"docs":{},"b":{"docs":{"syntax_and_semantics/if_var.html":{"ref":"syntax_and_semantics/if_var.html","tf":0.0196078431372549}}}},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{"syntax_and_semantics/if_var.html":{"ref":"syntax_and_semantics/if_var.html","tf":0.0196078431372549}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},"s":{"docs":{},"_":{"docs":{},"t":{"docs":{},"o":{"docs":{},"?":{"docs":{},"(":{"docs":{},":":{"docs":{},"a":{"docs":{},"b":{"docs":{"syntax_and_semantics/if_varresponds_to.html":{"ref":"syntax_and_semantics/if_varresponds_to.html","tf":0.11267605633802817},"syntax_and_semantics/responds_to.html":{"ref":"syntax_and_semantics/responds_to.html","tf":0.05128205128205128}}}},"s":{"docs":{"syntax_and_semantics/responds_to.html":{"ref":"syntax_and_semantics/responds_to.html","tf":0.05128205128205128}}}}}}}}}}}}}}}}},"+":{"docs":{},"(":{"docs":{},"b":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.004555808656036446}}}}}},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"syntax_and_semantics/is_a.html":{"ref":"syntax_and_semantics/is_a.html","tf":0.016666666666666666},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778}}}}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.009174311926605505}},".":{"docs":{},"a":{"docs":{},"b":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.003669724770642202}}}}}}}}}}}},"g":{"docs":{"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.011538461538461539},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.03825857519788918},"syntax_and_semantics/local_variables.html":{"ref":"syntax_and_semantics/local_variables.html","tf":0.0625},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.024390243902439025},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.06527415143603134},"syntax_and_semantics/multiple_assignment.html":{"ref":"syntax_and_semantics/multiple_assignment.html","tf":0.050314465408805034},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.050724637681159424},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.08865248226950355}},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0022497187851518562}},"s":{"docs":{},"t":{"docs":{"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}}}}}}},"v":{"docs":{},"s":{"docs":{},"b":{"docs":{},"g":{"8":{"docs":{"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.012474012474012475}}},"docs":{}}}}},"e":{"docs":{},".":{"docs":{},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"i":{"docs":{"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0035460992907801418}}}}}}}}},"v":{"docs":{},"o":{"docs":{},"i":{"docs":{},"d":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.004819277108433735},"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.006172839506172839},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.003355704697986577},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.005319148936170213},"syntax_and_semantics/declare_var.html":{"ref":"syntax_and_semantics/declare_var.html","tf":0.014705882352941176},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.002638522427440633},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.006237006237006237},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.002277904328018223},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.007246376811594203}}}}},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.0033112582781456954},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.010416666666666666},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.005917159763313609}}},"a":{"docs":{},"l":{"docs":{},"b":{"docs":{},"l":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011}}}}}}}}},")":{"docs":{},".":{"docs":{},"i":{"docs":{},"s":{"docs":{},"_":{"docs":{},"a":{"docs":{},"?":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"syntax_and_semantics/if_varis_a.html":{"ref":"syntax_and_semantics/if_varis_a.html","tf":0.020618556701030927}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},"s":{"docs":{},"_":{"docs":{},"t":{"docs":{},"o":{"docs":{},"?":{"docs":{},"(":{"docs":{},":":{"docs":{},"a":{"docs":{},"b":{"docs":{"syntax_and_semantics/if_varresponds_to.html":{"ref":"syntax_and_semantics/if_varresponds_to.html","tf":0.028169014084507043}}}}}}}}}}}}}}}}}}}},"h":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166}}}}}}},"d":{"docs":{"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.03409090909090909},"syntax_and_semantics/if.html":{"ref":"syntax_and_semantics/if.html","tf":0.023474178403755867},"syntax_and_semantics/literals/regex.html":{"ref":"syntax_and_semantics/literals/regex.html","tf":0.07142857142857142},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.01775147928994083},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.009389671361502348}},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"p":{"docs":{"conventions/index.html":{"ref":"conventions/index.html","tf":0.02127659574468085},"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0017064846416382253}}}}}}},"f":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.06143344709897611},"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.03128491620111732},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.014678899082568808},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.034934497816593885},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.08674698795180723},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.05709992486851991},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.013422818791946308},"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.045454545454545456},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.02127659574468085},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.06230529595015576},"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.07582938388625593},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.04776119402985075},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.03076923076923077},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.022304832713754646},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0176017601760176},"syntax_and_semantics/finalize.html":{"ref":"syntax_and_semantics/finalize.html","tf":0.03571428571428571},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.06299212598425197},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.07590132827324478},"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.04},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.03430079155672823},"syntax_and_semantics/literals/proc.html":{"ref":"syntax_and_semantics/literals/proc.html","tf":0.047619047619047616},"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.018518518518518517},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.06504065040650407},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.052222222222222225},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0835509138381201},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.0498960498960499},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.057971014492753624},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.05466970387243736},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.06382978723404255},"syntax_and_semantics/pointerof.html":{"ref":"syntax_and_semantics/pointerof.html","tf":0.1},"syntax_and_semantics/proc_literal.html":{"ref":"syntax_and_semantics/proc_literal.html","tf":0.07339449541284404},"syntax_and_semantics/return_types.html":{"ref":"syntax_and_semantics/return_types.html","tf":0.07017543859649122},"syntax_and_semantics/splats_and_tuples.html":{"ref":"syntax_and_semantics/splats_and_tuples.html","tf":0.030303030303030304},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.028985507246376812},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.0975609756097561},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.025682182985553772},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.06990291262135923},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.023668639053254437},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.03764705882352941},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.07929515418502203}},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.013157894736842105},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.008733624454148471},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.0070921985815602835},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.003115264797507788},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.0033112582781456954},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.026923076923076925},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0055762081784386614},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.0018975332068311196},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.004405286343612335},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}},"_":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.010238907849829351}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.011363636363636364},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.016556291390728478},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0037174721189591076},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0033003300330033004},"syntax_and_semantics/finalize.html":{"ref":"syntax_and_semantics/finalize.html","tf":0.017857142857142856},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.003795066413662239},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954},"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.009259259259259259},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.0040650406504065045},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0022222222222222222},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.010395010395010396},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.010869565217391304},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.004555808656036446},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.008865248226950355},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.007246376811594203},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.013550135501355014},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.003883495145631068},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.004705882352941176},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.0022026431718061676},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.009389671361502348}},"i":{"docs":{},"t":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505},"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0022346368715083797},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.0033112582781456954},"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.010416666666666666},"syntax_and_semantics/everything_is_an_object.html":{"ref":"syntax_and_semantics/everything_is_an_object.html","tf":0.034482758620689655},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.0040650406504065045},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0033333333333333335},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.010443864229765013},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.010638297872340425},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.001941747572815534}}}},"e":{"docs":{},"_":{"docs":{},"d":{"docs":{},"u":{"docs":{},"m":{"docs":{},"m":{"docs":{},"y":{"docs":{},"_":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"d":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.013333333333333334}},"s":{"docs":{},"(":{"docs":{},"*":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0022222222222222222}}}}}},"h":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0022222222222222222}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0022222222222222222}}}}},"{":{"docs":{},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0033333333333333335}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"d":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.02}},"(":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.006666666666666667}}}}}}}}}}}}}}}}},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.004469273743016759},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.006666666666666667},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/c_bindings/constants.html":{"ref":"syntax_and_semantics/c_bindings/constants.html","tf":0.058823529411764705},"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.0070921985815602835},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.006060606060606061},"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.018518518518518517},"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.006993006993006993},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.02348993288590604},"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.024390243902439025},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.010638297872340425},"syntax_and_semantics/c_bindings/variables.html":{"ref":"syntax_and_semantics/c_bindings/variables.html","tf":0.03529411764705882},"syntax_and_semantics/classes_and_methods.html":{"ref":"syntax_and_semantics/classes_and_methods.html","tf":0.030303030303030304},"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.010416666666666666},"syntax_and_semantics/declare_var.html":{"ref":"syntax_and_semantics/declare_var.html","tf":0.04411764705882353},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0728476821192053},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/proc_literal.html":{"ref":"syntax_and_semantics/proc_literal.html","tf":0.009174311926605505},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.0027100271002710027},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.011235955056179775},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.022222222222222223}}}}},"o":{"docs":{},"d":{"docs":{},"e":{"6":{"4":{"docs":{"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.004158004158004158}},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.004158004158004158}}}}}}},"docs":{}},"docs":{}}}}},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0067039106145251395}}}}}}},"t":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.00782122905027933}}}}},"e":{"docs":{},"r":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{"syntax_and_semantics/is_a.html":{"ref":"syntax_and_semantics/is_a.html","tf":0.016666666666666666},"syntax_and_semantics/responds_to.html":{"ref":"syntax_and_semantics/responds_to.html","tf":0.02564102564102564}}}}}},"c":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.006289308176100629}}}}}},"b":{"docs":{"installation/on_debian_and_ubuntu.html":{"ref":"installation/on_debian_and_ubuntu.html","tf":0.025974025974025976}},"i":{"docs":{},"a":{"docs":{},"n":{"docs":{"installation/index.html":{"ref":"installation/index.html","tf":0.1},"installation/on_debian_and_ubuntu.html":{"ref":"installation/on_debian_and_ubuntu.html","tf":5.038961038961039}}}}},"u":{"docs":{},"g":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.009389671361502348}}}}},"r":{"docs":{},"i":{"docs":{},"v":{"docs":{"installation/on_debian_and_ubuntu.html":{"ref":"installation/on_debian_and_ubuntu.html","tf":0.012987012987012988},"installation/on_redhat_and_centos.html":{"ref":"installation/on_redhat_and_centos.html","tf":0.0136986301369863},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.0018975332068311196}}}}},"a":{"docs":{},"l":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.003374578177727784},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166}}}},"l":{"docs":{},"e":{"docs":{},"g":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.003374578177727784}}}}},"n":{"docs":{},"o":{"docs":{},"t":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0016051364365971107}}}}},"p":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}}}}},"o":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.0024096385542168677}},"c":{"docs":{"conventions/index.html":{"ref":"conventions/index.html","tf":0.06382978723404255},"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.004469273743016759},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"conventions/index.html":{"ref":"conventions/index.html","tf":0.06382978723404255},"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505},"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.01899441340782123},"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.006993006993006993},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0017730496453900709},"syntax_and_semantics/return_types.html":{"ref":"syntax_and_semantics/return_types.html","tf":0.03508771929824561},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"u":{"docs":{},"r":{"docs":{},"l":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676}}}}}}}}}}}}}}}},"/":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},".":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0022346368715083797}}}}}}}}}}}}}},"e":{"docs":{},"s":{"docs":{},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.0024096385542168677},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0015026296018031556},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.006230529595015576},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.007692307692307693},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0033003300330033004},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0022497187851518562},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.001941747572815534},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.005917159763313609},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.004705882352941176}}}}}}},"n":{"docs":{},"e":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.006944444444444444}}},"'":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.0018975332068311196},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}},"t":{"docs":{},"_":{"docs":{},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"x":{"docs":{"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.019867549668874173}}}}}}}}}}}}},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.006060606060606061},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.015957446808510637}}},"t":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202}}}}},"_":{"docs":{},"a":{"docs":{},"n":{"docs":{},"o":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"t":{"docs":{},"h":{"docs":{"syntax_and_semantics/case.html":{"ref":"syntax_and_semantics/case.html","tf":0.043010752688172046}}}}}}}}}}}},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{"syntax_and_semantics/case.html":{"ref":"syntax_and_semantics/case.html","tf":0.08602150537634409},"syntax_and_semantics/if.html":{"ref":"syntax_and_semantics/if.html","tf":0.009389671361502348},"syntax_and_semantics/while.html":{"ref":"syntax_and_semantics/while.html","tf":0.05063291139240506}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"e":{"docs":{},"l":{"docs":{},"s":{"docs":{"syntax_and_semantics/case.html":{"ref":"syntax_and_semantics/case.html","tf":0.08602150537634409},"syntax_and_semantics/if.html":{"ref":"syntax_and_semantics/if.html","tf":0.009389671361502348}}}}}}}}}}}}}}},"t":{"docs":{},"h":{"docs":{},"a":{"docs":{},"t":{"docs":{"syntax_and_semantics/if.html":{"ref":"syntax_and_semantics/if.html","tf":0.009389671361502348}}}},"i":{"docs":{"syntax_and_semantics/until.html":{"ref":"syntax_and_semantics/until.html","tf":0.13333333333333333},"syntax_and_semantics/while.html":{"ref":"syntax_and_semantics/while.html","tf":0.02531645569620253}}}}}},"w":{"docs":{},"n":{"docs":{"syntax_and_semantics/everything_is_an_object.html":{"ref":"syntax_and_semantics/everything_is_an_object.html","tf":0.034482758620689655}}}},"o":{"docs":{},"r":{"docs":{},"_":{"docs":{},"c":{"docs":{},"l":{"docs":{},"o":{"docs":{},"s":{"docs":{"syntax_and_semantics/unless.html":{"ref":"syntax_and_semantics/unless.html","tf":0.06060606060606061}}}}}}}}},"g":{"docs":{"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.021176470588235293}},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.004705882352941176}}}}}}},"t":{"docs":{"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.0022026431718061676}}}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"o":{"docs":{},"f":{"docs":{},"_":{"docs":{},"b":{"docs":{},"i":{"docs":{},"r":{"docs":{},"t":{"docs":{},"h":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.006825938566552901}}}}}}}}}}}},"a":{"docs":{"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.003115264797507788},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717}}}},"r":{"docs":{},"w":{"docs":{},"i":{"docs":{},"n":{"docs":{"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.016556291390728478},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222}}}}}}},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0017064846416382253},"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0022346368715083797},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.04871060171919771},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.009389671361502348}}}}},"l":{"docs":{},"i":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.0024096385542168677},"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.013333333333333334},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.011461318051575931}}}}}}}},"t":{"docs":{},"t":{"docs":{},"o":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.01005586592178771}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{"installation/on_debian_and_ubuntu.html":{"ref":"installation/on_debian_and_ubuntu.html","tf":0.012987012987012988},"installation/on_redhat_and_centos.html":{"ref":"installation/on_redhat_and_centos.html","tf":0.0136986301369863}}}}}}}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}}},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"y":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}}}}},"d":{"docs":{},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0015026296018031556},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281}}}}}},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.0035460992907801418},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.00395778364116095},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.005319148936170213},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.007246376811594203},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0016051364365971107},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.006796116504854369},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.004705882352941176}}}}}},"v":{"docs":{},"i":{"docs":{},"s":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.00683371298405467}}}}}},"u":{"docs":{},"m":{"docs":{},"m":{"docs":{},"i":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0015026296018031556},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0035460992907801418}}}},"p":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166}}}}}}},"s":{"docs":{},"t":{"docs":{},"_":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.03355704697986577}}}}}}}}},"\\":{"docs":{},"n":{"docs":{"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.017045454545454544}}}}},"e":{"docs":{"syntax_and_semantics/if.html":{"ref":"syntax_and_semantics/if.html","tf":0.046948356807511735},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.007590132827324478},"syntax_and_semantics/literals/char.html":{"ref":"syntax_and_semantics/literals/char.html","tf":0.041666666666666664},"syntax_and_semantics/literals/proc.html":{"ref":"syntax_and_semantics/literals/proc.html","tf":0.005952380952380952},"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.011904761904761904}},"x":{"1":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0022002200220022}}},"2":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0022002200220022}}},"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.006600660066006601}},"p":{"docs":{"syntax_and_semantics/case.html":{"ref":"syntax_and_semantics/case.html","tf":0.021505376344086023}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"conventions/index.html":{"ref":"conventions/index.html","tf":0.0425531914893617},"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0022346368715083797},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.01651376146788991},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.0024096385542168677},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.011269722013523666},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0033003300330033004},"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.01},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0022222222222222222},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0017730496453900709},"syntax_and_semantics/pointerof.html":{"ref":"syntax_and_semantics/pointerof.html","tf":0.008333333333333333},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827},"syntax_and_semantics/sizeof.html":{"ref":"syntax_and_semantics/sizeof.html","tf":0.011627906976744186},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.005420054200542005},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.011235955056179775},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.029585798816568046}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"'":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"syntax_and_semantics/is_a.html":{"ref":"syntax_and_semantics/is_a.html","tf":0.016666666666666666},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.013100436681222707},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281},"syntax_and_semantics/proc_literal.html":{"ref":"syntax_and_semantics/proc_literal.html","tf":0.009174311926605505},"syntax_and_semantics/responds_to.html":{"ref":"syntax_and_semantics/responds_to.html","tf":0.02564102564102564}}}}},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0017730496453900709},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.005420054200542005},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588}},"l":{"docs":{},"i":{"docs":{"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.005681818181818182}}}}}}}}},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202}}}}},"o":{"docs":{},"s":{"docs":{"syntax_and_semantics/c_bindings/variables.html":{"ref":"syntax_and_semantics/c_bindings/variables.html","tf":0.011764705882352941}}},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.00683371298405467}}}}}}}},"a":{"docs":{},"n":{"docs":{},"s":{"docs":{"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.016260162601626018}}}}}},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.017064846416382253},"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.004469273743016759},"syntax_and_semantics/is_a.html":{"ref":"syntax_and_semantics/is_a.html","tf":0.016666666666666666},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.007339449541284404},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.008733624454148471},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.0024096385542168677},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.006010518407212622},"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.013333333333333334},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.011363636363636364},"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.008130081300813009},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.006230529595015576},"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.004739336492890996},"syntax_and_semantics/classes_and_methods.html":{"ref":"syntax_and_semantics/classes_and_methods.html","tf":0.030303030303030304},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.008955223880597015},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.0033112582781456954},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.010416666666666666},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.0038461538461538464},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0055762081784386614},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0033003300330033004},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0044994375703037125},"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.01},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.013245033112582781},"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.009259259259259259},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.0040650406504065045},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.01},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.004158004158004158},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.00683371298405467},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0017730496453900709},"syntax_and_semantics/pointerof.html":{"ref":"syntax_and_semantics/pointerof.html","tf":0.016666666666666666},"syntax_and_semantics/responds_to.html":{"ref":"syntax_and_semantics/responds_to.html","tf":0.02564102564102564},"syntax_and_semantics/return_types.html":{"ref":"syntax_and_semantics/return_types.html","tf":0.017543859649122806},"syntax_and_semantics/sizeof.html":{"ref":"syntax_and_semantics/sizeof.html","tf":0.011627906976744186},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0016051364365971107},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.002912621359223301},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.005917159763313609},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588}}}}},"c":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202}},"l":{"docs":{},"i":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.002253944402704733}}}}}}},"c":{"docs":{},"e":{"docs":{},"p":{"docs":{},"t":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.008532423208191127},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.003669724770642202},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.06820682068206821},"syntax_and_semantics/finalize.html":{"ref":"syntax_and_semantics/finalize.html","tf":0.017857142857142856},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.0018975332068311196},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0022002200220022}}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"m":{"docs":{"syntax_and_semantics/literals/symbol.html":{"ref":"syntax_and_semantics/literals/symbol.html","tf":0.12}}}}}},"e":{"docs":{},"c":{"docs":{},"u":{"docs":{},"t":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.002253944402704733},"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.013333333333333334},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.006289308176100629},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.0033112582781456954},"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.010416666666666666},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.024305555555555556},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.027502750275027504},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}},"e":{"docs":{},"_":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.03773584905660377}}}}}}}}}}}}}}}},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/index.html":{"ref":"syntax_and_semantics/c_bindings/index.html","tf":0.041666666666666664},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0022497187851518562},"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.004629629629629629},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.007246376811594203},"syntax_and_semantics/proc_literal.html":{"ref":"syntax_and_semantics/proc_literal.html","tf":0.009174311926605505}}}},"t":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0015026296018031556},"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.011363636363636364},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.003115264797507788}},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.011363636363636364}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.006666666666666667},"syntax_and_semantics/c_bindings/variables.html":{"ref":"syntax_and_semantics/c_bindings/variables.html","tf":0.011764705882352941}}}},"n":{"docs":{},"d":{"docs":{"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.032407407407407406},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.031185031185031187}}}}},"r":{"docs":{},"a":{"docs":{"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.01},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111}},"c":{"docs":{},"t":{"docs":{"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}}}}}}},"h":{"docs":{},"a":{"docs":{},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717}}}}}}},".":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.006600660066006601}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505}}}}}}},"g":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.006825938566552901}}},"n":{"docs":{},"d":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.12286689419795221},"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.04357541899441341},"installation/on_redhat_and_centos.html":{"ref":"installation/on_redhat_and_centos.html","tf":0.0547945205479452},"overview/http_server.html":{"ref":"overview/http_server.html","tf":0.05442176870748299},"syntax_and_semantics/and.html":{"ref":"syntax_and_semantics/and.html","tf":0.17647058823529413},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.022018348623853212},"syntax_and_semantics/as_a_suffix.html":{"ref":"syntax_and_semantics/as_a_suffix.html","tf":0.23076923076923078},"syntax_and_semantics/as_an_expression.html":{"ref":"syntax_and_semantics/as_an_expression.html","tf":0.20270270270270271},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.039301310043668124},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.10120481927710843},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.09842223891810668},"syntax_and_semantics/break.html":{"ref":"syntax_and_semantics/break.html","tf":0.1875},"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.02},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.02830188679245283},"syntax_and_semantics/c_bindings/constants.html":{"ref":"syntax_and_semantics/c_bindings/constants.html","tf":0.08823529411764706},"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.10638297872340426},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.04242424242424243},"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.07407407407407407},"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.02097902097902098},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.08053691275167785},"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.08522727272727272},"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.04878048780487805},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.047872340425531915},"syntax_and_semantics/c_bindings/variables.html":{"ref":"syntax_and_semantics/c_bindings/variables.html","tf":0.07058823529411765},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.06542056074766354},"syntax_and_semantics/case.html":{"ref":"syntax_and_semantics/case.html","tf":0.12903225806451613},"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.11374407582938388},"syntax_and_semantics/classes_and_methods.html":{"ref":"syntax_and_semantics/classes_and_methods.html","tf":0.09090909090909091},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.05373134328358209},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.09933774834437085},"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.09375},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.03461538461538462},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.055762081784386616},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.07590759075907591},"syntax_and_semantics/finalize.html":{"ref":"syntax_and_semantics/finalize.html","tf":0.08035714285714286},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0843644544431946},"syntax_and_semantics/if.html":{"ref":"syntax_and_semantics/if.html","tf":0.1267605633802817},"syntax_and_semantics/if_var.html":{"ref":"syntax_and_semantics/if_var.html","tf":0.20588235294117646},"syntax_and_semantics/if_varis_a.html":{"ref":"syntax_and_semantics/if_varis_a.html","tf":0.21649484536082475},"syntax_and_semantics/if_varresponds_to.html":{"ref":"syntax_and_semantics/if_varresponds_to.html","tf":0.2112676056338028},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.11385199240986717},"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.07},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0395778364116095},"syntax_and_semantics/alias.html":{"ref":"syntax_and_semantics/alias.html","tf":0.027522935779816515},"syntax_and_semantics/literals/proc.html":{"ref":"syntax_and_semantics/literals/proc.html","tf":0.03571428571428571},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.059602649006622516},"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.06944444444444445},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.07723577235772358},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.11222222222222222},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.12532637075718014},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.0997920997920998},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.06521739130434782},"syntax_and_semantics/next.html":{"ref":"syntax_and_semantics/next.html","tf":0.15384615384615385},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.06150341685649203},"syntax_and_semantics/or.html":{"ref":"syntax_and_semantics/or.html","tf":0.17647058823529413},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0797872340425532},"syntax_and_semantics/pointerof.html":{"ref":"syntax_and_semantics/pointerof.html","tf":0.1},"syntax_and_semantics/proc_literal.html":{"ref":"syntax_and_semantics/proc_literal.html","tf":0.05504587155963303},"syntax_and_semantics/return_types.html":{"ref":"syntax_and_semantics/return_types.html","tf":0.05263157894736842},"syntax_and_semantics/splats_and_tuples.html":{"ref":"syntax_and_semantics/splats_and_tuples.html","tf":0.045454545454545456},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.043478260869565216},"syntax_and_semantics/ternary_if.html":{"ref":"syntax_and_semantics/ternary_if.html","tf":0.1111111111111111},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.0975609756097561},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.033707865168539325},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.06116504854368932},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.05325443786982249},"syntax_and_semantics/unless.html":{"ref":"syntax_and_semantics/unless.html","tf":0.18181818181818182},"syntax_and_semantics/until.html":{"ref":"syntax_and_semantics/until.html","tf":0.2},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.06352941176470588},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.09251101321585903},"syntax_and_semantics/while.html":{"ref":"syntax_and_semantics/while.html","tf":0.1518987341772152}}},"u":{"docs":{},"m":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.006825938566552901},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.013100436681222707},"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":10.106382978723405},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.006060606060606061},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.07806691449814127}},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"#":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0015026296018031556}}}}},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0015026296018031556}}}}}}}}}}}}}}},"'":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0037174721189591076}}}}},"c":{"docs":{},"l":{"docs":{},"o":{"docs":{},"s":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.008938547486033519}}}}},"o":{"docs":{},"d":{"docs":{},"e":{"6":{"4":{"docs":{"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.008316008316008316}},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.004158004158004158}}}}}}},"docs":{}},"docs":{}}}}},"t":{"docs":{},"i":{"docs":{},"r":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0033519553072625698},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408}}}},"r":{"docs":{},"i":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0011173184357541898}}}}},"o":{"docs":{},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.0024096385542168677}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"c":{"docs":{"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.006666666666666667},"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.010416666666666666}}}}}},"s":{"docs":{},"u":{"docs":{},"r":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0352035203520352}}}}},"v":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0033333333333333335}}}}}}}}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}}}},"r":{"docs":{},"r":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505}},"o":{"docs":{},"r":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.014678899082568808},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.014457831325301205},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.012578616352201259},"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.024390243902439025},"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.014218009478672985},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.019867549668874173},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0037174721189591076},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.014301430143014302},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.010123734533183352},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.0056925996204933585},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.021108179419525065},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.011461318051575931},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.008130081300813009},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0032102728731942215},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.02330097087378641},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.018823529411764704},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.02643171806167401}}}},"n":{"docs":{},"o":{"docs":{"syntax_and_semantics/c_bindings/variables.html":{"ref":"syntax_and_semantics/c_bindings/variables.html","tf":0.07058823529411765}}}}}},"u":{"docs":{},"r":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676}}}},"c":{"docs":{},"h":{"docs":{},"o":{"docs":{"installation/on_debian_and_ubuntu.html":{"ref":"installation/on_debian_and_ubuntu.html","tf":0.025974025974025976}}}}},"t":{"docs":{},"c":{"docs":{"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.003355704697986577},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.005319148936170213},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011}},"/":{"docs":{},"a":{"docs":{},"p":{"docs":{},"t":{"docs":{},"/":{"docs":{},"s":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},".":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},".":{"docs":{},"d":{"docs":{},"/":{"docs":{},"c":{"docs":{},"r":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},".":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"installation/on_debian_and_ubuntu.html":{"ref":"installation/on_debian_and_ubuntu.html","tf":0.025974025974025976}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"y":{"docs":{},"u":{"docs":{},"m":{"docs":{},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},".":{"docs":{},"d":{"docs":{},"/":{"docs":{},"c":{"docs":{},"r":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"p":{"docs":{},"o":{"docs":{"installation/on_redhat_and_centos.html":{"ref":"installation/on_redhat_and_centos.html","tf":0.0273972602739726}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.013157894736842105}},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/splats_and_tuples.html":{"ref":"syntax_and_semantics/splats_and_tuples.html","tf":0.045454545454545456},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0016051364365971107},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}},"s":{"docs":{},".":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{"syntax_and_semantics/splats_and_tuples.html":{"ref":"syntax_and_semantics/splats_and_tuples.html","tf":0.015151515151515152}}}}}}}}}}},"_":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"(":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.011834319526627219}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"i":{"docs":{},"f":{"docs":{"syntax_and_semantics/case.html":{"ref":"syntax_and_semantics/case.html","tf":0.06451612903225806},"syntax_and_semantics/if.html":{"ref":"syntax_and_semantics/if.html","tf":0.023474178403755867}}}},"e":{"docs":{},"_":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"syntax_and_semantics/unless.html":{"ref":"syntax_and_semantics/unless.html","tf":0.12121212121212122}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.0035460992907801418},"syntax_and_semantics/case.html":{"ref":"syntax_and_semantics/case.html","tf":0.010752688172043012},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.005970149253731343},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0022002200220022},"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.01},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.008130081300813009},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}},"t":{"docs":{},"u":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236}}}},"?":{"docs":{},"(":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.005420054200542005}}}}}}}},"r":{"docs":{},"y":{"docs":{},"t":{"docs":{},"h":{"docs":{"syntax_and_semantics/everything_is_an_object.html":{"ref":"syntax_and_semantics/everything_is_an_object.html","tf":0.10344827586206896},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015}}}},"o":{"docs":{},"n":{"docs":{"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.03415559772296015}}}}}}},"i":{"docs":{},"d":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717}}}},"a":{"docs":{},"l":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.009389671361502348}},"u":{"docs":{"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.0040650406504065045},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.005917159763313609}}}}}},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.013100436681222707},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0015026296018031556},"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.0035460992907801418},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.0038461538461538464},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0037174721189591076},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.0040650406504065045},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079}}}},"r":{"docs":{},"l":{"docs":{},"i":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0015026296018031556}}}},"t":{"docs":{},"h":{"docs":{"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.041666666666666664}},":":{"docs":{},":":{"docs":{},"r":{"docs":{},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{},"u":{"docs":{"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.03125}}}}}}}}}}}},"s":{"docs":{},"i":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281}},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222}}}}}}},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236},"syntax_and_semantics/sizeof.html":{"ref":"syntax_and_semantics/sizeof.html","tf":0.011627906976744186},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}}}}},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.007246376811594203}}}}}}},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778}}}}}},"a":{"docs":{},"l":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.03416856492027335}}}}}},".":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.011385199240986717}}}}}}}},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"o":{"docs":{},"y":{"docs":{},"e":{"docs":{"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.051233396584440226},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.00881057268722467}},"e":{"docs":{},".":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.003795066413662239}}}}}}},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.018975332068311195}}}}}},":":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"#":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.0056925996204933585}}}}}}}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"s":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0022222222222222222}},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},"(":{"1":{"0":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0022222222222222222}}},"docs":{}},"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0022222222222222222}}}}}}}}}}}}},"t":{"docs":{},"i":{"docs":{"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.0048543689320388345},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}}},"i":{"docs":{},"t":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.009389671361502348}}}}},"s":{"docs":{},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"i":{"docs":{"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0016051364365971107}}}}}}}},"f":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.011009174311926606},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.006289308176100629},"syntax_and_semantics/literals/char.html":{"ref":"syntax_and_semantics/literals/char.html","tf":0.041666666666666664},"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.011904761904761904}},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{"conventions/index.html":{"ref":"conventions/index.html","tf":0.02127659574468085},"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0022346368715083797},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.0024096385542168677},"syntax_and_semantics/declare_var.html":{"ref":"syntax_and_semantics/declare_var.html","tf":0.014705882352941176},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.004555808656036446},"syntax_and_semantics/return_types.html":{"ref":"syntax_and_semantics/return_types.html","tf":0.017543859649122806}}}}}},"r":{"docs":{},"e":{"docs":{},"h":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0033519553072625698}}}}}}},"h":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0033519553072625698}}}}}},"m":{"docs":{"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0022002200220022},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.005917159763313609}},"e":{"docs":{},"r":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0033519553072625698}}}}},"c":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011}}},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.01927710843373494},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.013422818791946308}}}}}}},"u":{"docs":{},"r":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0022346368715083797},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0017730496453900709}}},"n":{"docs":{},"d":{"docs":{"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.02631578947368421},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.009259259259259259},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.004158004158004158},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.022922636103151862},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.0027100271002710027}}}}},"o":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.05240174672489083},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.0819277108433735},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.004507888805409466},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.023880597014925373},"syntax_and_semantics/finalize.html":{"ref":"syntax_and_semantics/finalize.html","tf":0.07142857142857142},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0044994375703037125},"syntax_and_semantics/literals/array.html":{"ref":"syntax_and_semantics/literals/array.html","tf":0.018292682926829267},"syntax_and_semantics/literals/hash.html":{"ref":"syntax_and_semantics/literals/hash.html","tf":0.0440251572327044},"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.023148148148148147},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.06111111111111111},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.045845272206303724},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.02168021680216802},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.019261637239165328},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.040776699029126215}},"(":{"1":{"docs":{"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.001941747572815534}}},"docs":{},"&":{"docs":{},"b":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.004819277108433735}}}}}}}},"u":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.003374578177727784}}},"x":{"docs":{"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.012841091492776886},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.013592233009708738}}},"\"":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.001941747572815534}}}}}}}},"*":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.003883495145631068}}}}}},"[":{"1":{"docs":{"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.003883495145631068}}},"docs":{}},"i":{"docs":{},"n":{"docs":{},"t":{"3":{"2":{"docs":{"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.001941747572815534}}},"docs":{}},"docs":{}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.001941747572815534}}}}}},"_":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.004819277108433735}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"_":{"docs":{},"b":{"docs":{},"a":{"docs":{},"r":{"docs":{"syntax_and_semantics/literals/regex.html":{"ref":"syntax_and_semantics/literals/regex.html","tf":0.047619047619047616}}}}}}}}},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"syntax_and_semantics/finalize.html":{"ref":"syntax_and_semantics/finalize.html","tf":0.017857142857142856}},".":{"docs":{},"y":{"docs":{},"i":{"docs":{},"e":{"docs":{},"l":{"docs":{},"d":{"docs":{},"_":{"docs":{},"n":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0015026296018031556}}}}}},"w":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"f":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0015026296018031556},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0022222222222222222}}}}}}}}}}}}}}}}}},"(":{"1":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0044994375703037125}}},"docs":{}}}}},"t":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0022497187851518562}}},"c":{"docs":{},"r":{"docs":{"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0057306590257879654}},":":{"1":{"2":{"docs":{"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.002638522427440633}}},"4":{"docs":{"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.002638522427440633}}},"docs":{}},"2":{"docs":{"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.001941747572815534}}},"6":{"docs":{"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.001941747572815534}}},"docs":{}}}}},"/":{"docs":{},"i":{"docs":{},"m":{"docs":{},"x":{"docs":{"syntax_and_semantics/literals/regex.html":{"ref":"syntax_and_semantics/literals/regex.html","tf":0.07142857142857142}}}}},"b":{"docs":{},"a":{"docs":{},"r":{"docs":{"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0057306590257879654}},"/":{"docs":{},"b":{"docs":{},"a":{"docs":{},"z":{"docs":{"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.017191977077363897}},".":{"docs":{},"c":{"docs":{},"r":{"docs":{"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.011461318051575931}}}}},"/":{"docs":{},"b":{"docs":{},"a":{"docs":{},"z":{"docs":{},".":{"docs":{},"c":{"docs":{},"r":{"docs":{"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.011461318051575931}}}}}}}}}}}}}}}}},"|":{"docs":{},"b":{"docs":{},"a":{"docs":{},"r":{"docs":{"syntax_and_semantics/literals/regex.html":{"ref":"syntax_and_semantics/literals/regex.html","tf":0.07142857142857142}}}}}},"'":{"docs":{"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.008130081300813009}}}},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.016260162601626018}}}}}},"a":{"docs":{},"m":{"docs":{},"i":{"docs":{},"l":{"docs":{},"i":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281}},"a":{"docs":{},"r":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0017064846416382253}}}}}}}},"l":{"docs":{},"s":{"docs":{"syntax_and_semantics/is_a.html":{"ref":"syntax_and_semantics/is_a.html","tf":0.05},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0055762081784386614},"syntax_and_semantics/literals/bool.html":{"ref":"syntax_and_semantics/literals/bool.html","tf":0.2631578947368421},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.012195121951219513},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/responds_to.html":{"ref":"syntax_and_semantics/responds_to.html","tf":0.07692307692307693},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.008130081300813009},"syntax_and_semantics/truthy_and_falsey_values.html":{"ref":"syntax_and_semantics/truthy_and_falsey_values.html","tf":0.1875},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.01650485436893204}},"e":{"docs":{},"y":{"docs":{"syntax_and_semantics/control_expressions.html":{"ref":"syntax_and_semantics/control_expressions.html","tf":0.5},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0022222222222222222},"syntax_and_semantics/truthy_and_falsey_values.html":{"ref":"syntax_and_semantics/truthy_and_falsey_values.html","tf":0.1875},"syntax_and_semantics/unless.html":{"ref":"syntax_and_semantics/unless.html","tf":0.06060606060606061}}}}}},"s":{"docs":{},"t":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.008733624454148471},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778}},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588}}}}}},"n":{"docs":{},"c":{"docs":{},"i":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778}}}}},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.02962962962962963}}}}}},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676},"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0011173184357541898},"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.016260162601626018},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.024305555555555556},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.07163323782234957},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.0027100271002710027},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.019823788546255508},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.018779342723004695}},".":{"docs":{},"c":{"docs":{},"r":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0022497187851518562}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.022922636103151862},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}},"e":{"docs":{},".":{"docs":{},"c":{"docs":{},"r":{"docs":{"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.022922636103151862}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778}}}}},"l":{"docs":{"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.013986013986013986}}}},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.00782122905027933},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.004507888805409466},"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.013333333333333334},"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.0035460992907801418},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.002638522427440633},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.009933774834437087},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.01366742596810934},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.010638297872340425},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.003883495145631068},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588}},"_":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.006825938566552901}}}}}}}}},"n":{"docs":{},"d":{"docs":{"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.013157894736842105},"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.006666666666666667},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.007058823529411765}}},"a":{"docs":{},"l":{"docs":{"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.010416666666666666},"syntax_and_semantics/finalize.html":{"ref":"syntax_and_semantics/finalize.html","tf":10.107142857142858},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}}}},"e":{"docs":{"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533}}}},"e":{"docs":{},"l":{"docs":{},"d":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.013422818791946308},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.010638297872340425},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.0033112582781456954},"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.02}}}}},"x":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0022497187851518562},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0022222222222222222}}},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111}}}}}}},"g":{"docs":{},"u":{"docs":{},"r":{"docs":{"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0035460992907801418}}}}}},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"3":{"2":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.01818181818181818},"syntax_and_semantics/literals/floats.html":{"ref":"syntax_and_semantics/literals/floats.html","tf":0.11428571428571428}}},"docs":{}},"6":{"4":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.031192660550458717},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.01818181818181818},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.015957446808510637},"syntax_and_semantics/alias.html":{"ref":"syntax_and_semantics/alias.html","tf":0.027522935779816515},"syntax_and_semantics/literals/floats.html":{"ref":"syntax_and_semantics/literals/floats.html","tf":0.3142857142857143},"syntax_and_semantics/splats_and_tuples.html":{"ref":"syntax_and_semantics/splats_and_tuples.html","tf":0.022727272727272728}}},"docs":{}},"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.003355704697986577},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.005319148936170213},"syntax_and_semantics/literals/floats.html":{"ref":"syntax_and_semantics/literals/floats.html","tf":10}}}},"w":{"docs":{},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/local_variables.html":{"ref":"syntax_and_semantics/local_variables.html","tf":0.3125}}}}}},"a":{"docs":{},"g":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.008733624454148471},"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.02},"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.006172839506172839},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":2.5298013245033113},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.024305555555555556},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.01858736059479554},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.03286384976525822}}},"w":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281}}},"v":{"docs":{},"o":{"docs":{},"r":{"docs":{"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827}}}}},"t":{"docs":{"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.011834319526627219}}}}},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"_":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505}}}}}}}}},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101}}}}}}},"e":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/finalize.html":{"ref":"syntax_and_semantics/finalize.html","tf":0.008928571428571428},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.00562429696287964},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.005825242718446602}}},"s":{"docs":{},"h":{"docs":{"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":3.3432671081677703}},"_":{"docs":{},"v":{"docs":{},"a":{"docs":{},"r":{"docs":{},"s":{"docs":{},"_":{"docs":{},"s":{"docs":{},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.016556291390728478}},"e":{"docs":{},"(":{"docs":{},"*":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.006622516556291391}}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.02}}}}}}}}}},"u":{"docs":{},"n":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.043668122270742356},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.06918238993710692},"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.02127659574468085},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":10.068686868686868},"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.04938271604938271},"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.027972027972027972},"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.045454545454545456},"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.032520325203252036},"syntax_and_semantics/literals/proc.html":{"ref":"syntax_and_semantics/literals/proc.html","tf":0.011904761904761904}},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.004469273743016759},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.006666666666666667},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.03459119496855346},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.020202020202020204},"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.03496503496503497},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.003355704697986577},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.005319148936170213},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.003115264797507788},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.0033112582781456954}},"'":{"docs":{"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146}}},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"3":{"2":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.006060606060606061}}},"docs":{}},"docs":{}}}}}}}}}}},"l":{"docs":{},"l":{"docs":{"installation/from_a_targz.html":{"ref":"installation/from_a_targz.html","tf":0.09523809523809523},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.002277904328018223}},"i":{"docs":{"syntax_and_semantics/finalize.html":{"ref":"syntax_and_semantics/finalize.html","tf":0.008928571428571428}}}}},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.006230529595015576},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.0033112582781456954},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011}}}}}},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.011009174311926606}}}}}}},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778}}}}},")":{"docs":{},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.009433962264150943}}}}}}}},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{"conventions/index.html":{"ref":"conventions/index.html","tf":0.0425531914893617},"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.004469273743016759},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.003669724770642202},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.0024096385542168677},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.006622516556291391},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.006944444444444444},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":5.0202474690663665},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.005277044854881266},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.0040650406504065045},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.014444444444444444},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0017730496453900709},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.007246376811594203},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.004815409309791332},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.006796116504854369},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.005917159763313609},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.018779342723004695}},"i":{"docs":{},"c":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281}},"(":{"docs":{},"t":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.003374578177727784}}}}}}}}}}}}}},"t":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.003115264797507788}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.005277044854881266},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.004555808656036446},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.004705882352941176}}}}},"c":{"docs":{},"h":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00808080808080808}}}}}},"l":{"docs":{},"o":{"docs":{},"b":{"docs":{},"a":{"docs":{},"l":{"docs":{"syntax_and_semantics/assignment.html":{"ref":"syntax_and_semantics/assignment.html","tf":0.016304347826086956},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236},"syntax_and_semantics/c_bindings/variables.html":{"ref":"syntax_and_semantics/c_bindings/variables.html","tf":0.011764705882352941},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.0027100271002710027}},"_":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.013651877133105802},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.030360531309297913},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.024229074889867842}},"(":{"docs":{},"m":{"docs":{},"s":{"docs":{},"g":{"docs":{"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.022770398481973434}}}}}}},"n":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.027881040892193308}}}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.01366742596810934}}}}}}},"o":{"docs":{},"u":{"docs":{},"p":{"docs":{"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.006666666666666667}}},"n":{"docs":{},"d":{"docs":{"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408}}}}},"w":{"docs":{"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0017730496453900709}}}},"a":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"r":{"docs":{"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.006289308176100629},"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.012345679012345678},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.006711409395973154},"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.016260162601626018},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.010638297872340425},"syntax_and_semantics/c_bindings/variables.html":{"ref":"syntax_and_semantics/c_bindings/variables.html","tf":0.023529411764705882},"syntax_and_semantics/declare_var.html":{"ref":"syntax_and_semantics/declare_var.html","tf":0.029411764705882353},"syntax_and_semantics/return_types.html":{"ref":"syntax_and_semantics/return_types.html","tf":0.03508771929824561},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.004815409309791332},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.001941747572815534},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.011834319526627219}}}}}},"p":{"docs":{},"h":{"docs":{"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.002638522427440633}}}}}},"u":{"docs":{},"i":{"docs":{},"d":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505}}}},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954}}}}}}}}},"i":{"docs":{},"t":{"docs":{"installation/from_source_repository.html":{"ref":"installation/from_source_repository.html","tf":0.09523809523809523},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}},"h":{"docs":{},"u":{"docs":{},"b":{"docs":{"installation/from_a_targz.html":{"ref":"installation/from_a_targz.html","tf":0.047619047619047616}}}}}},"v":{"docs":{},"e":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.003115264797507788},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.009933774834437087},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.005277044854881266},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.0040650406504065045},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}},"n":{"docs":{"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.01},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.012411347517730497},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827},"syntax_and_semantics/responds_to.html":{"ref":"syntax_and_semantics/responds_to.html","tf":0.02564102564102564},"syntax_and_semantics/sizeof.html":{"ref":"syntax_and_semantics/sizeof.html","tf":0.011627906976744186},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}}}},"p":{"docs":{},"g":{"docs":{"installation/on_redhat_and_centos.html":{"ref":"installation/on_redhat_and_centos.html","tf":0.0273972602739726}}}},"o":{"docs":{"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166}},"n":{"docs":{},"e":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717}}}},"o":{"docs":{},"d":{"docs":{"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.0038461538461538464}},"_":{"docs":{},"b":{"docs":{},"y":{"docs":{"syntax_and_semantics/literals/symbol.html":{"ref":"syntax_and_semantics/literals/symbol.html","tf":0.12}}}}}}},"e":{"docs":{"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0057306590257879654}}},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}}}}}}},"a":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"r":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404}}}}}},"r":{"docs":{},"b":{"docs":{},"a":{"docs":{},"g":{"docs":{"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.010067114093959731},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.015957446808510637},"syntax_and_semantics/declare_var.html":{"ref":"syntax_and_semantics/declare_var.html","tf":0.04411764705882353},"syntax_and_semantics/finalize.html":{"ref":"syntax_and_semantics/finalize.html","tf":0.03571428571428571}}}}}}},"n":{"docs":{},"u":{"docs":{"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.013888888888888888}}}}},"m":{"docs":{"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.013245033112582781},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.013888888888888888},"syntax_and_semantics/literals/regex.html":{"ref":"syntax_and_semantics/literals/regex.html","tf":0.047619047619047616}},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{"conventions/index.html":{"ref":"conventions/index.html","tf":0.02127659574468085},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0015026296018031556},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0044994375703037125},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0070921985815602835},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.007246376811594203},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.004815409309791332},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.002912621359223301},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.006607929515418502}}}},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.020477815699658702},"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.012290502793296089},"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.004739336492890996},"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.041666666666666664},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.008998875140607425},"syntax_and_semantics/alias.html":{"ref":"syntax_and_semantics/alias.html","tf":0.03669724770642202},"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.018518518518518517},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0033333333333333335},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.08731808731808732},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.007246376811594203},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.009389671361502348}},"o":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.00683371298405467}}}}},"i":{"docs":{},"f":{"docs":{"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.013333333333333334}},"i":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778}}}}},"e":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0044444444444444444},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}},"l":{"docs":{"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.021806853582554516}},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.006230529595015576}}}}},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"s":{"docs":{},"a":{"docs":{},"v":{"docs":{"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.006230529595015576}}}}}}}},"s":{"docs":{},"a":{"docs":{},"v":{"docs":{"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.006230529595015576}}}}}}},"r":{"docs":{"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717}}}}},"n":{"docs":{},"e":{"docs":{},"y":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.006825938566552901}}}}},"s":{"docs":{},"t":{"docs":{},"l":{"docs":{},"i":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/low_level_primitives.html":{"ref":"syntax_and_semantics/low_level_primitives.html","tf":0.06666666666666667},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.007246376811594203}}}}}},"o":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0022497187851518562},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.010395010395010396}},"(":{"docs":{},"t":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.003374578177727784}}},"u":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0022497187851518562}}}},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.004158004158004158}}}}}},":":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.006237006237006237}}}}}}}}}},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0017064846416382253},"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0033519553072625698},"installation/from_source_repository.html":{"ref":"installation/from_source_repository.html","tf":0.09523809523809523},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.008733624454148471},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0037174721189591076},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.00562429696287964},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.00395778364116095},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.008316008316008316},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0017730496453900709},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827},"syntax_and_semantics/return_types.html":{"ref":"syntax_and_semantics/return_types.html","tf":0.07017543859649122},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.005917159763313609},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.018823529411764704}},"_":{"docs":{},"a":{"docs":{},"_":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},"k":{"docs":{"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.00881057268722467}}}}}}}}}}}}}}}}}},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.00395778364116095},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.005319148936170213},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0016051364365971107},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.008737864077669903}}}},"h":{"docs":{"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.0035460992907801418}},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408}}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.0038461538461538464}}}}}},"r":{"docs":{},"k":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.017467248908296942},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.012578616352201259},"syntax_and_semantics/c_bindings/variables.html":{"ref":"syntax_and_semantics/c_bindings/variables.html","tf":0.011764705882352941},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.004705882352941176},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.0022026431718061676}},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0022346368715083797}}}}}}}},"c":{"docs":{"installation/index.html":{"ref":"installation/index.html","tf":0.1},"installation/from_source_repository.html":{"ref":"installation/from_source_repository.html","tf":0.047619047619047616},"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":3.346491228070175},"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.013333333333333334},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.006944444444444444}},"r":{"docs":{},"o":{"docs":{"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.046357615894039736},"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.041666666666666664},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":10.089430894308943},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.056666666666666664}},"'":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111}}}}},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{"syntax_and_semantics/sizeof.html":{"ref":"syntax_and_semantics/sizeof.html","tf":0.03488372093023256}}}}}},"i":{"docs":{},"n":{"docs":{"installation/on_debian_and_ubuntu.html":{"ref":"installation/on_debian_and_ubuntu.html","tf":0.025974025974025976},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222}},"l":{"docs":{},"i":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538}}}},"t":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827}}}}}}}},"p":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.003669724770642202}}},"y":{"docs":{},"b":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717}}}},"n":{"docs":{},"i":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.012021036814425245},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.003355704697986577},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.0038461538461538464},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827}},"p":{"docs":{},"u":{"docs":{},"l":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.014814814814814815}}}}}},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146}}}}}},"d":{"docs":{},"e":{"docs":{"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166}}}},"x":{"docs":{},"i":{"docs":{},"m":{"docs":{},"u":{"docs":{},"m":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}}}}}},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"d":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.008532423208191127},"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.021229050279329607},"syntax_and_semantics/is_a.html":{"ref":"syntax_and_semantics/is_a.html","tf":0.03333333333333333},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.003669724770642202},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.03056768558951965},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.0024096385542168677},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.018031555221637866},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.006289308176100629},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.006060606060606061},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.006711409395973154},"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.028409090909090908},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.010638297872340425},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.006230529595015576},"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.023696682464454975},"syntax_and_semantics/classes_and_methods.html":{"ref":"syntax_and_semantics/classes_and_methods.html","tf":0.030303030303030304},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.008955223880597015},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.0033112582781456954},"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.010416666666666666},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.007692307692307693},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.011152416356877323},"syntax_and_semantics/everything_is_an_object.html":{"ref":"syntax_and_semantics/everything_is_an_object.html","tf":0.13793103448275862},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.015401540154015401},"syntax_and_semantics/finalize.html":{"ref":"syntax_and_semantics/finalize.html","tf":0.05357142857142857},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0044994375703037125},"syntax_and_semantics/if_var.html":{"ref":"syntax_and_semantics/if_var.html","tf":0.0392156862745098},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.007590132827324478},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0158311345646438},"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.009259259259259259},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.016260162601626018},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.005555555555555556},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.018276762402088774},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.031185031185031187},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.03260869565217391},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.04328018223234624},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.031914893617021274},"syntax_and_semantics/proc_literal.html":{"ref":"syntax_and_semantics/proc_literal.html","tf":0.01834862385321101},"syntax_and_semantics/responds_to.html":{"ref":"syntax_and_semantics/responds_to.html","tf":0.07692307692307693},"syntax_and_semantics/return_types.html":{"ref":"syntax_and_semantics/return_types.html","tf":0.03508771929824561},"syntax_and_semantics/splats_and_tuples.html":{"ref":"syntax_and_semantics/splats_and_tuples.html","tf":0.007575757575757576},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.056910569105691054},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.004815409309791332},"syntax_and_semantics/type_reflection.html":{"ref":"syntax_and_semantics/type_reflection.html","tf":0.1},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.024271844660194174},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.005917159763313609},"syntax_and_semantics/types_and_methods.html":{"ref":"syntax_and_semantics/types_and_methods.html","tf":0.16666666666666666},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.014814814814814815},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.01647058823529412},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.028634361233480177}},"'":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.004469273743016759},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.003115264797507788},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.0018975332068311196},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/return_types.html":{"ref":"syntax_and_semantics/return_types.html","tf":0.017543859649122806},"syntax_and_semantics/splats_and_tuples.html":{"ref":"syntax_and_semantics/splats_and_tuples.html","tf":0.007575757575757576},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.0027100271002710027},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0032102728731942215}}},"(":{"docs":{},"&":{"docs":{},".":{"docs":{},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"d":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0015026296018031556}}}}}}}}}}}}}}}},"_":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.041666666666666664}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.009259259259259259}}}}}}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.005504587155963303},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015},"syntax_and_semantics/sizeof.html":{"ref":"syntax_and_semantics/sizeof.html","tf":0.011627906976744186},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.007246376811594203},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408}}}}},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.01773049645390071}}}}},"c":{"docs":{},"m":{"docs":{},"p":{"docs":{"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.012345679012345678}},"(":{"docs":{},"p":{"1":{"docs":{"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.012345679012345678}}},"docs":{}}}}}}},"a":{"docs":{},"n":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.003115264797507788},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.00683371298405467},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.004815409309791332},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.004705882352941176}}}},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011}}}}}},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.0056925996204933585},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.013215859030837005},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}}}}},"y":{"docs":{},"_":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404}},"(":{"docs":{},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"_":{"docs":{},"s":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00808080808080808}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.06790123456790123},"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.08943089430894309}}}}},"e":{"docs":{},"x":{"docs":{},"c":{"docs":{},"e":{"docs":{},"p":{"docs":{},"t":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.039603960396039604}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"o":{"docs":{},"h":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0044004400440044}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"x":{"docs":{},"c":{"docs":{},"e":{"docs":{},"p":{"docs":{},"t":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0176017601760176}}}}}}}}}}}}},"b":{"docs":{},"o":{"docs":{},"x":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.03824521934758155}},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"3":{"2":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.010123734533183352}},")":{"docs":{},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"(":{"1":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.008998875140607425}}},"docs":{},"\"":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0044994375703037125}}}}}}}}}}}}}}},"docs":{}},"docs":{}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.007874015748031496}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0022497187851518562}}}}}}}}}}}}}}}}}}}},"t":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.021372328458942633}}}},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"(":{"1":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.008998875140607425}}},"docs":{},"\"":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.006749156355455568}}}}}}}},"n":{"docs":{},"i":{"docs":{},"l":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0022497187851518562}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.003374578177727784}}}}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281}}},"y":{"docs":{},"(":{"docs":{},"k":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.003374578177727784}}}}}}}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"syntax_and_semantics/literals/array.html":{"ref":"syntax_and_semantics/literals/array.html","tf":0.04878048780487805},"syntax_and_semantics/literals/hash.html":{"ref":"syntax_and_semantics/literals/hash.html","tf":0.050314465408805034}},"e":{"docs":{},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"3":{"2":{"docs":{"syntax_and_semantics/literals/array.html":{"ref":"syntax_and_semantics/literals/array.html","tf":0.012195121951219513}}},"docs":{}},"docs":{}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{},"(":{"1":{"docs":{"syntax_and_semantics/literals/array.html":{"ref":"syntax_and_semantics/literals/array.html","tf":0.012195121951219513}}},"docs":{},"\"":{"docs":{},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{"syntax_and_semantics/literals/hash.html":{"ref":"syntax_and_semantics/literals/hash.html","tf":0.012578616352201259}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"syntax_and_semantics/literals/hash.html":{"ref":"syntax_and_semantics/literals/hash.html","tf":0.012578616352201259}}}}}},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"syntax_and_semantics/literals/array.html":{"ref":"syntax_and_semantics/literals/array.html","tf":0.012195121951219513},"syntax_and_semantics/literals/hash.html":{"ref":"syntax_and_semantics/literals/hash.html","tf":0.012578616352201259}}}}}},"{":{"1":{"docs":{"syntax_and_semantics/literals/array.html":{"ref":"syntax_and_semantics/literals/array.html","tf":0.012195121951219513}}},"docs":{},"\"":{"docs":{},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{"syntax_and_semantics/literals/hash.html":{"ref":"syntax_and_semantics/literals/hash.html","tf":0.012578616352201259}}}}}}}}}}},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.011389521640091117}},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.004555808656036446}}}}}}}}}}},":":{"docs":{},":":{"docs":{},"n":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.004815409309791332}}}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}},"/":{"docs":{},".":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{},"o":{"docs":{},"r":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}}}}}}}},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"v":{"docs":{},"i":{"docs":{},"s":{"docs":{},".":{"docs":{},"y":{"docs":{},"m":{"docs":{},"l":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"m":{"docs":{},"e":{"docs":{},".":{"docs":{},"m":{"docs":{},"d":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}}}}}}}}},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},".":{"docs":{},"y":{"docs":{},"m":{"docs":{},"l":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"/":{"docs":{},"m":{"docs":{},"y":{"docs":{},"c":{"docs":{},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"_":{"docs":{},"s":{"docs":{},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},".":{"docs":{},"c":{"docs":{},"r":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"_":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"c":{"docs":{},"r":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"c":{"docs":{},"/":{"docs":{},"m":{"docs":{},"y":{"docs":{},"c":{"docs":{},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},".":{"docs":{},"c":{"docs":{},"r":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}}},"/":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{},"c":{"docs":{},"r":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"u":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"_":{"docs":{},"w":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.03355704697986577}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"u":{"docs":{},"m":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011}}}}}}},"x":{"docs":{"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.004158004158004158}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954}}}}}},"a":{"docs":{},"u":{"docs":{"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.007058823529411765}}}}},"u":{"docs":{},"c":{"docs":{},"h":{"docs":{"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015}}}},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"p":{"docs":{},"l":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0022002200220022},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.00683371298405467},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0016051364365971107},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.005917159763313609}},"i":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538}}}}}}}}},"s":{"docs":{},"g":{"docs":{"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.036053130929791274}}}},"c":{"docs":{},"p":{"docs":{},"u":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}}}},"n":{"docs":{"syntax_and_semantics/literals/char.html":{"ref":"syntax_and_semantics/literals/char.html","tf":0.08333333333333333},"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.023809523809523808},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.026490066225165563},"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.013888888888888888},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0033333333333333335}},"a":{"docs":{},"v":{"docs":{},"i":{"docs":{},"g":{"docs":{"conventions/index.html":{"ref":"conventions/index.html","tf":0.0425531914893617}}}}},"m":{"docs":{},"e":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.020477815699658702},"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0033519553072625698},"installation/on_redhat_and_centos.html":{"ref":"installation/on_redhat_and_centos.html","tf":0.0273972602739726},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.01834862385321101},"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.006666666666666667},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.01616161616161616},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.006711409395973154},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.003115264797507788},"syntax_and_semantics/classes_and_methods.html":{"ref":"syntax_and_semantics/classes_and_methods.html","tf":0.06060606060606061},"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.010416666666666666},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.03076923076923077},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0037174721189591076},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0022497187851518562},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.015180265654648957},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.04353562005277045},"syntax_and_semantics/local_variables.html":{"ref":"syntax_and_semantics/local_variables.html","tf":0.0625},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.056291390728476824},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.04065040650406504},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.034444444444444444},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.013054830287206266},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.010395010395010396},"syntax_and_semantics/multiple_assignment.html":{"ref":"syntax_and_semantics/multiple_assignment.html","tf":0.07547169811320754},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.057971014492753624},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0017730496453900709},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.03724928366762178},"syntax_and_semantics/responds_to.html":{"ref":"syntax_and_semantics/responds_to.html","tf":0.02564102564102564},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.0027100271002710027},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.005825242718446602},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.007058823529411765}},"s":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.014553014553014554}}}}}},"{":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.046357615894039736}}}}}}}},".":{"docs":{},"i":{"docs":{},"d":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.012222222222222223}},".":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.013888888888888888}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.024390243902439025}}}}}}}}}}}}}}},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0017064846416382253},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0057306590257879654},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0016051364365971107},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.01775147928994083}}}},"w":{"docs":{"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.006711409395973154},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.010638297872340425},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.007590132827324478},"syntax_and_semantics/literals/array.html":{"ref":"syntax_and_semantics/literals/array.html","tf":0.012195121951219513},"syntax_and_semantics/literals/hash.html":{"ref":"syntax_and_semantics/literals/hash.html","tf":0.012578616352201259},"syntax_and_semantics/literals/proc.html":{"ref":"syntax_and_semantics/literals/proc.html","tf":0.011904761904761904},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.006237006237006237},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":3.373188405797101},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.021739130434782608},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505},"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.047619047619047616}}}}},"_":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0044994375703037125}}}}}}}},"e":{"docs":{},"d":{"docs":{"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.013157894736842105},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.005504587155963303},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0033003300330033004},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.016260162601626018},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.0027100271002710027},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236},"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.010416666666666666},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0022002200220022},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.004705882352941176}}}}},"x":{"docs":{},"t":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.004819277108433735},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.009767092411720512},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.01557632398753894},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.009933774834437087},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.006944444444444444},"syntax_and_semantics/if.html":{"ref":"syntax_and_semantics/if.html","tf":0.009389671361502348},"syntax_and_semantics/next.html":{"ref":"syntax_and_semantics/next.html","tf":10.205128205128204},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.002277904328018223},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767},"syntax_and_semantics/types_and_methods.html":{"ref":"syntax_and_semantics/types_and_methods.html","tf":0.05555555555555555},"syntax_and_semantics/until.html":{"ref":"syntax_and_semantics/until.html","tf":0.06666666666666667}}}},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015}}}}}}}}},"g":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.00683371298405467}}}},"i":{"docs":{},"l":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0017064846416382253},"syntax_and_semantics/as_an_expression.html":{"ref":"syntax_and_semantics/as_an_expression.html","tf":0.10810810810810811},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.011269722013523666},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.015723270440251572},"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.037914691943127965},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0187018701870187},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.003374578177727784},"syntax_and_semantics/global_variables.html":{"ref":"syntax_and_semantics/global_variables.html","tf":0.25},"syntax_and_semantics/if.html":{"ref":"syntax_and_semantics/if.html","tf":0.023474178403755867},"syntax_and_semantics/if_var.html":{"ref":"syntax_and_semantics/if_var.html","tf":0.4117647058823529},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.014511873350923483},"syntax_and_semantics/alias.html":{"ref":"syntax_and_semantics/alias.html","tf":0.027522935779816515},"syntax_and_semantics/literals/nil.html":{"ref":"syntax_and_semantics/literals/nil.html","tf":11},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.00683371298405467},"syntax_and_semantics/truthy_and_falsey_values.html":{"ref":"syntax_and_semantics/truthy_and_falsey_values.html","tf":0.125},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.004815409309791332},"syntax_and_semantics/while.html":{"ref":"syntax_and_semantics/while.html","tf":0.05063291139240506}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0016051364365971107}}}}},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0022222222222222222}}}}}}}},"c":{"docs":{},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202}}}}}},"u":{"docs":{},"m":{"docs":{"syntax_and_semantics/case.html":{"ref":"syntax_and_semantics/case.html","tf":0.021505376344086023},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.005420054200542005}},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676}}}}}}}}}},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.02905027932960894},"syntax_and_semantics/is_a.html":{"ref":"syntax_and_semantics/is_a.html","tf":0.016666666666666666},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.007228915662650603},"syntax_and_semantics/if_varis_a.html":{"ref":"syntax_and_semantics/if_varis_a.html","tf":0.09278350515463918},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.017077798861480076},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.01950354609929078},"syntax_and_semantics/splats_and_tuples.html":{"ref":"syntax_and_semantics/splats_and_tuples.html","tf":0.007575757575757576},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.01650485436893204},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}},"_":{"docs":{},"o":{"docs":{},"f":{"docs":{},"_":{"docs":{},"h":{"docs":{},"o":{"docs":{},"r":{"docs":{},"n":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.008938547486033519}}}}}}}}}}}}}},"l":{"docs":{},"l":{"docs":{"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.006289308176100629},"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.013986013986013986},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408}}}}},"o":{"docs":{},"d":{"docs":{},"o":{"docs":{},"c":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.01005586592178771}}}},"e":{"docs":{"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.0436241610738255},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.0040650406504065045},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.005555555555555556}}}},"t":{"docs":{},"e":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.003669724770642202},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.006060606060606061},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.003115264797507788},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.006622516556291391},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.006944444444444444},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.0038461538461538464},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/finalize.html":{"ref":"syntax_and_semantics/finalize.html","tf":0.017857142857142856},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.0040650406504065045},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0033333333333333335},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.007246376811594203},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0017730496453900709},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.002912621359223301},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.0022026431718061676}}},"a":{"docs":{},"t":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.006172839506172839},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.003355704697986577},"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.008130081300813009},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.005319148936170213},"syntax_and_semantics/c_bindings/variables.html":{"ref":"syntax_and_semantics/c_bindings/variables.html","tf":0.011764705882352941},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}}}},"h":{"docs":{"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.003115264797507788},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0022497187851518562}}},"i":{"docs":{},"c":{"docs":{"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166}}}}},"w":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.005504587155963303},"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.006172839506172839},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0022497187851518562},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.002638522427440633},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.004705882352941176}}},"i":{"docs":{},"n":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.017467248908296942}}}}}}},"n":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.004819277108433735},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.009933774834437087}},"e":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.007434944237918215}}}},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.006060606060606061},"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.017045454545454544}}}}}}},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015}}}}}},"p":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0022222222222222222}}}}},"o":{"docs":{"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.03125},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"conventions/index.html":{"ref":"conventions/index.html","tf":0.0425531914893617}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"#":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"d":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.004469273743016759}},"(":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"1":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.004469273743016759}}},"docs":{}}}}}}}}}}}}}}}},"w":{"docs":{},"i":{"docs":{},"s":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.0024096385542168677},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.0018975332068311196},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.011461318051575931},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.007246376811594203}}}}},".":{"docs":{},"i":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.004555808656036446}}},"x":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.004555808656036446}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.001941747572815534}}}}},"s":{"docs":{},"a":{"docs":{},"y":{"docs":{"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.00881057268722467}}}}}}}}}},"n":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.003669724770642202},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.017467248908296942},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.015026296018031555},"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.04609929078014184},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.010416666666666666},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0088008800880088},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0022497187851518562},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.0018975332068311196},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.018469656992084433},"syntax_and_semantics/literals/array.html":{"ref":"syntax_and_semantics/literals/array.html","tf":0.036585365853658534},"syntax_and_semantics/literals/proc.html":{"ref":"syntax_and_semantics/literals/proc.html","tf":0.03571428571428571},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.008888888888888889},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.004555808656036446},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.012411347517730497},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.004705882352941176},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.013215859030837005}},"c":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/finalize.html":{"ref":"syntax_and_semantics/finalize.html","tf":0.008928571428571428},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827},"syntax_and_semantics/splats_and_tuples.html":{"ref":"syntax_and_semantics/splats_and_tuples.html","tf":0.007575757575757576},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408}}},"_":{"docs":{},"s":{"docs":{},"a":{"docs":{},"v":{"docs":{"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.006230529595015576}},"e":{"docs":{},"(":{"docs":{},"&":{"docs":{},"b":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.006230529595015576}}}}}}}}},"_":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.018691588785046728}}}}}}}}}}}}}}}},"e":{"docs":{},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.005277044854881266}}}}},"c":{"docs":{},"r":{"docs":{"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.006607929515418502}}}}},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"r":{"docs":{"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.011013215859030838}},"e":{"docs":{},".":{"docs":{},"s":{"docs":{},"a":{"docs":{},"y":{"docs":{"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.004405286343612335}}}}}}}}}}}}},"u":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/index.html":{"ref":"syntax_and_semantics/c_bindings/index.html","tf":0.08333333333333333},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":10.041958041958042},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0044004400440044},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.01366742596810934},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0035460992907801418},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.005917159763313609}},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0022346368715083797},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.014457831325301205},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.007513148009015778},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.003115264797507788},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.013201320132013201},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.023178807947019868},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0033333333333333335},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.018779342723004695}}}}},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0022222222222222222}}}}}},"p":{"docs":{},"t":{"docs":{},"u":{"docs":{},"t":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.002253944402704733}}}}}}},"s":{"docs":{"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.013333333333333334}},"x":{"docs":{"installation/index.html":{"ref":"installation/index.html","tf":0.1},"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":3.359649122807017}}}},"f":{"docs":{},"f":{"docs":{},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{"installation/on_debian_and_ubuntu.html":{"ref":"installation/on_debian_and_ubuntu.html","tf":0.012987012987012988},"installation/on_redhat_and_centos.html":{"ref":"installation/on_redhat_and_centos.html","tf":0.0136986301369863}}}}}}},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.005504587155963303},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.013986013986013986},"syntax_and_semantics/classes_and_methods.html":{"ref":"syntax_and_semantics/classes_and_methods.html","tf":0.030303030303030304},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.006944444444444444},"syntax_and_semantics/everything_is_an_object.html":{"ref":"syntax_and_semantics/everything_is_an_object.html","tf":0.13793103448275862},"syntax_and_semantics/finalize.html":{"ref":"syntax_and_semantics/finalize.html","tf":0.008928571428571428},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.003795066413662239},"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.01},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.010554089709762533},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.032520325203252036},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.014492753623188406},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.0027100271002710027},"syntax_and_semantics/types_and_methods.html":{"ref":"syntax_and_semantics/types_and_methods.html","tf":0.1111111111111111},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.004705882352941176}},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.005504587155963303}}}}},"s":{"docs":{},".":{"docs":{},"[":{"docs":{},"]":{"docs":{},"(":{"2":{"docs":{"syntax_and_semantics/assignment.html":{"ref":"syntax_and_semantics/assignment.html","tf":0.010869565217391304}}},"docs":{}},"=":{"docs":{},"(":{"2":{"docs":{"syntax_and_semantics/assignment.html":{"ref":"syntax_and_semantics/assignment.html","tf":0.010869565217391304}}},"docs":{}}}}}},"[":{"1":{"docs":{"syntax_and_semantics/assignment.html":{"ref":"syntax_and_semantics/assignment.html","tf":0.13043478260869565},"syntax_and_semantics/multiple_assignment.html":{"ref":"syntax_and_semantics/multiple_assignment.html","tf":0.025157232704402517}}},"2":{"docs":{"syntax_and_semantics/assignment.html":{"ref":"syntax_and_semantics/assignment.html","tf":0.021739130434782608},"syntax_and_semantics/multiple_assignment.html":{"ref":"syntax_and_semantics/multiple_assignment.html","tf":0.025157232704402517}}},"docs":{}}},"'":{"docs":{"syntax_and_semantics/everything_is_an_object.html":{"ref":"syntax_and_semantics/everything_is_an_object.html","tf":0.034482758620689655},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111}}},"#":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{"syntax_and_semantics/if_var.html":{"ref":"syntax_and_semantics/if_var.html","tf":0.029411764705882353}}}},"o":{"docs":{},"_":{"docs":{},"s":{"docs":{},"(":{"docs":{},"i":{"docs":{},"o":{"docs":{"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.007936507936507936}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.008130081300813009}}}}}},"v":{"docs":{},"i":{"docs":{},"o":{"docs":{},"u":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011}}}}}}},"k":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.01651376146788991},"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.018518518518518517},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.009933774834437087},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.013498312710911136},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.0056925996204933585},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.012474012474012475},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.02330097087378641},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.039647577092511016}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.015945330296127564},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.014814814814814815}}}},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.06993006993006994},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.0027100271002710027},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.009389671361502348}}}}}},"a":{"docs":{},"q":{"docs":{},"u":{"docs":{"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.008130081300813009}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.012345679012345678},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.004158004158004158}},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.003005259203606311},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.00395778364116095},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.012411347517730497},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.014563106796116505}}}}}},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954}},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.007434944237918215}}}}}}}}},"r":{"docs":{},"i":{"docs":{},"d":{"docs":{"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.003795066413662239}}}}}}}},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.006666666666666667},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.006060606060606061},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.0038461538461538464}}}}},"h":{"docs":{"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.009433962264150943},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0187018701870187}}},"d":{"docs":{},"d":{"docs":{"syntax_and_semantics/case.html":{"ref":"syntax_and_semantics/case.html","tf":0.010752688172043012}}}},"l":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533}}}}}},"r":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.006944444444444444},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.0038461538461538464},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0035460992907801418}}}}},"\"":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538}}},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533}}}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"syntax_and_semantics/types_and_methods.html":{"ref":"syntax_and_semantics/types_and_methods.html","tf":0.1111111111111111}}}}}}}},"p":{"1":{"docs":{},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.001941747572815534}}}}}}}},"2":{"docs":{"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.012345679012345678},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.001941747572815534}},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.001941747572815534}}}}}}}},"docs":{"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.003795066413662239}},"r":{"docs":{},"o":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"conventions/index.html":{"ref":"conventions/index.html","tf":0.0425531914893617},"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.010238907849829351},"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.00782122905027933},"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.013157894736842105},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.011461318051575931},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.009389671361502348}},"'":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.006825938566552901}}},".":{"docs":{},"c":{"docs":{},"r":{"docs":{"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0057306590257879654}}}}},"_":{"docs":{},"s":{"docs":{},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},".":{"docs":{},"c":{"docs":{},"r":{"docs":{"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0057306590257879654}}}}}}}}}}}}}},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0033519553072625698},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111}}}}},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0022346368715083797},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.0033112582781456954},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0057306590257879654},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.02710027100271003},"syntax_and_semantics/types_and_methods.html":{"ref":"syntax_and_semantics/types_and_methods.html","tf":0.1111111111111111},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.004705882352941176},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.006607929515418502},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.014084507042253521}},"m":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538}}},"'":{"docs":{"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.01084010840108401}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0022346368715083797},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.02643171806167401}}}}}},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/c_bindings/index.html":{"ref":"syntax_and_semantics/c_bindings/index.html","tf":0.041666666666666664},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0022002200220022},"syntax_and_semantics/low_level_primitives.html":{"ref":"syntax_and_semantics/low_level_primitives.html","tf":0.06666666666666667},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0016051364365971107},"syntax_and_semantics/type_reflection.html":{"ref":"syntax_and_semantics/type_reflection.html","tf":0.1},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}}}}},"c":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.03132530120481928},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.009433962264150943},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.040498442367601244},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.03880597014925373},"syntax_and_semantics/literals/proc.html":{"ref":"syntax_and_semantics/literals/proc.html","tf":10.083333333333334},"syntax_and_semantics/proc_literal.html":{"ref":"syntax_and_semantics/proc_literal.html","tf":0.09174311926605505},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.011235955056179775}},".":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.004819277108433735},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.023880597014925373},"syntax_and_semantics/literals/proc.html":{"ref":"syntax_and_semantics/literals/proc.html","tf":0.011904761904761904}},"l":{"docs":{},"(":{"1":{"0":{"docs":{"syntax_and_semantics/proc_literal.html":{"ref":"syntax_and_semantics/proc_literal.html","tf":0.01834862385321101}}},"docs":{"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.024922118380062305},"syntax_and_semantics/literals/proc.html":{"ref":"syntax_and_semantics/literals/proc.html","tf":0.011904761904761904},"syntax_and_semantics/proc_literal.html":{"ref":"syntax_and_semantics/proc_literal.html","tf":0.01834862385321101}}},"4":{"1":{"docs":{"syntax_and_semantics/literals/proc.html":{"ref":"syntax_and_semantics/literals/proc.html","tf":0.011904761904761904}}},"docs":{}},"docs":{},"'":{"docs":{"syntax_and_semantics/literals/proc.html":{"ref":"syntax_and_semantics/literals/proc.html","tf":0.011904761904761904}},"l":{"docs":{"syntax_and_semantics/literals/proc.html":{"ref":"syntax_and_semantics/literals/proc.html","tf":0.011904761904761904}}}}}}}}}},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.013986013986013986},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827}}}},"d":{"docs":{},"u":{"docs":{},"r":{"docs":{"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222}}}}}},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"3":{"2":{"docs":{"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.006230529595015576},"syntax_and_semantics/literals/proc.html":{"ref":"syntax_and_semantics/literals/proc.html","tf":0.08333333333333333},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0032102728731942215}}},"docs":{}},"docs":{}}}}},"t":{"docs":{},"h":{"docs":{},"a":{"docs":{},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{},"s":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"3":{"2":{"docs":{"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.004815409309791332}}},"docs":{}},"docs":{}}}}}}}}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.003355704697986577},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.005319148936170213},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.028985507246376812}}}}}}},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111}}}}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.022222222222222223}}}}}},"o":{"docs":{},"f":{"docs":{"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408}}}}},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0017064846416382253},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.0024096385542168677},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.004739336492890996},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.0027100271002710027}}}},"e":{"docs":{},"r":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0033519553072625698},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}}}}},"v":{"docs":{},"i":{"docs":{},"o":{"docs":{},"u":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0022346368715083797},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.002638522427440633},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.005319148936170213},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}},"s":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533}},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.018276762402088774}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588}}}}}},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281}}}}},"c":{"docs":{},"e":{"docs":{},"d":{"docs":{"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533}}}}},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.004158004158004158}}}}}},"l":{"docs":{},"u":{"docs":{},"d":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.009389671361502348}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.007228915662650603},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.003005259203606311},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.009345794392523364},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.024163568773234202},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0033003300330033004},"syntax_and_semantics/finalize.html":{"ref":"syntax_and_semantics/finalize.html","tf":0.026785714285714284},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.03642384105960265},"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.037037037037037035},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0022222222222222222},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.005825242718446602}},"_":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.006825938566552901}}}}}}}},"f":{"docs":{"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.011363636363636364}},"(":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.011363636363636364}}}}}}}}}},"l":{"docs":{},"n":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0044444444444444444}},"(":{"docs":{},"*":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0022222222222222222}}}}}}}}}}}},"v":{"docs":{},"a":{"docs":{},"t":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0022346368715083797},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0022222222222222222},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.03303964757709251}}}}},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404},"syntax_and_semantics/low_level_primitives.html":{"ref":"syntax_and_semantics/low_level_primitives.html","tf":0.13333333333333333}}}}}}},"u":{"docs":{},"r":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{"conventions/index.html":{"ref":"conventions/index.html","tf":0.0425531914893617},"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.004469273743016759},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079}}}}}},"t":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505},"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0022346368715083797},"overview/hello_world.html":{"ref":"overview/hello_world.html","tf":0.15384615384615385},"overview/http_server.html":{"ref":"overview/http_server.html","tf":0.04081632653061224},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.05301204819277108},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.037565740045078885},"syntax_and_semantics/break.html":{"ref":"syntax_and_semantics/break.html","tf":0.15625},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.006230529595015576},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.007434944237918215},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0176017601760176},"syntax_and_semantics/finalize.html":{"ref":"syntax_and_semantics/finalize.html","tf":0.017857142857142856},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.022770398481973434},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.006622516556291391},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.006666666666666667},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079},"syntax_and_semantics/next.html":{"ref":"syntax_and_semantics/next.html","tf":0.05128205128205128},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0070921985815602835},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.0048543689320388345},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.01762114537444934}},"s":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},":":{"docs":{},":":{"docs":{},"r":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0037174721189591076}}}}}}}}}},"i":{"docs":{},"o":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},":":{"docs":{},":":{"docs":{},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0037174721189591076}}}}}}}}}}}}}}}}},"b":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0022346368715083797},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.00881057268722467}}}}}}},"a":{"docs":{},"r":{"docs":{},"s":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954}},"e":{"docs":{},"(":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"_":{"docs":{},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505}}}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.011945392491467578}}}}}}},"r":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.006825938566552901},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.009933774834437087},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954}}}}},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0033519553072625698},"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.006993006993006993},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}}}},"t":{"docs":{"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.005917159763313609}}}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.04265402843601896},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.00562429696287964},"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.01984126984126984},"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.041666666666666664},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.024077046548956663}},"h":{"docs":{},"e":{"docs":{},"s":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.0027100271002710027},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0016051364365971107}},"i":{"docs":{"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.0018975332068311196},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533}}}}}},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"3":{"2":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.003374578177727784}}},"docs":{}},"docs":{}}}},"t":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.006749156355455568}}}},".":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0032102728731942215}}}}}}}}}}},"t":{"docs":{"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.0033112582781456954},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.014814814814814815}},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.006237006237006237}}}},"c":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015}}}}}}}}}},"t":{"docs":{},"h":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0017064846416382253},"installation/from_a_targz.html":{"ref":"installation/from_a_targz.html","tf":0.09523809523809523},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.02005730659025788},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0016051364365971107}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079}}}}}}},"c":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{"installation/on_arch_linux.html":{"ref":"installation/on_arch_linux.html","tf":0.13333333333333333}}}}},"k":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.013100436681222707},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111}}}},"s":{"docs":{},"s":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.007228915662650603},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0015026296018031556},"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.04666666666666667},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.018867924528301886},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.006993006993006993},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.006711409395973154},"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.028409090909090908},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.010638297872340425},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.003115264797507788},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0044994375703037125},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.0018975332068311196},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.0040650406504065045},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0033333333333333335},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/proc_literal.html":{"ref":"syntax_and_semantics/proc_literal.html","tf":0.01834862385321101},"syntax_and_semantics/sizeof.html":{"ref":"syntax_and_semantics/sizeof.html","tf":0.011627906976744186},"syntax_and_semantics/splats_and_tuples.html":{"ref":"syntax_and_semantics/splats_and_tuples.html","tf":0.007575757575757576},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.043478260869565216},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0016051364365971107},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}},"t":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0033333333333333335},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079}}}},"d":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.008733624454148471}}},"i":{"docs":{},"n":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"syntax_and_semantics/c_bindings/index.html":{"ref":"syntax_and_semantics/c_bindings/index.html","tf":0.041666666666666664}}}}}},"t":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.01486988847583643}},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.007434944237918215}}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.006825938566552901},"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0033519553072625698},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.03302752293577982},"syntax_and_semantics/classes_and_methods.html":{"ref":"syntax_and_semantics/classes_and_methods.html","tf":0.18181818181818182},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.019230769230769232},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.0872865275142315},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.051451187335092345},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.04065040650406504},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.11488250652741515},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.09420289855072464},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.04609929078014184},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.021359223300970873},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.023529411764705882},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.09251101321585903}},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.003669724770642202},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.007692307692307693},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.003795066413662239},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0316622691292876},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.016260162601626018},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.020887728459530026},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.028985507246376812},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.010638297872340425},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.009708737864077669},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.009411764705882352},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.01762114537444934}}}},"a":{"docs":{},"m":{"docs":{"syntax_and_semantics/assignment.html":{"ref":"syntax_and_semantics/assignment.html","tf":0.09782608695652174},"syntax_and_semantics/multiple_assignment.html":{"ref":"syntax_and_semantics/multiple_assignment.html","tf":0.025157232704402517}},"e":{"docs":{},"=":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"j":{"docs":{},"o":{"docs":{},"h":{"docs":{},"n":{"docs":{"syntax_and_semantics/assignment.html":{"ref":"syntax_and_semantics/assignment.html","tf":0.010869565217391304}}}}}}}}}}}}},"a":{"docs":{},"g":{"docs":{"syntax_and_semantics/assignment.html":{"ref":"syntax_and_semantics/assignment.html","tf":0.043478260869565216},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.010443864229765013},"syntax_and_semantics/multiple_assignment.html":{"ref":"syntax_and_semantics/multiple_assignment.html","tf":0.025157232704402517},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.014184397163120567}}},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.007246376811594203}}}}}}},"h":{"docs":{},"a":{"docs":{},"s":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"_":{"docs":{},"v":{"docs":{},"a":{"docs":{},"r":{"docs":{},"?":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"b":{"docs":{},"i":{"docs":{},"r":{"docs":{},"t":{"docs":{},"h":{"docs":{},"d":{"docs":{},"a":{"docs":{},"y":{"docs":{"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.008130081300813009}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.008130081300813009}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"_":{"docs":{},"v":{"docs":{},"a":{"docs":{},"r":{"docs":{},"s":{"docs":{},"_":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.008130081300813009}}}}}}}}}}}}}}}}}}},"b":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"_":{"docs":{},"o":{"docs":{},"l":{"docs":{},"d":{"docs":{"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.010443864229765013},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.02127659574468085}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"(":{"docs":{},"j":{"docs":{},"o":{"docs":{},"h":{"docs":{},"n":{"docs":{"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.001941747572815534}}}}}}}}}}}}}},"s":{"docs":{},"a":{"docs":{},"y":{"docs":{"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.00881057268722467}}}}}},"#":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"3":{"2":{"docs":{"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.002638522427440633}}},"docs":{}},"docs":{}}}}}}}}}}}}}}}},"'":{"docs":{"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.002638522427440633}}},":":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"#":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"3":{"2":{"docs":{"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.002638522427440633}}},"docs":{}},"docs":{}}}}}}}}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.003669724770642202},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.003005259203606311},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.007246376811594203}}}}},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"l":{"docs":{},"i":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/declare_var.html":{"ref":"syntax_and_semantics/declare_var.html","tf":0.014705882352941176}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"syntax_and_semantics/declare_var.html":{"ref":"syntax_and_semantics/declare_var.html","tf":0.014705882352941176}}}}}},"t":{"docs":{"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.03294117647058824}},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.0056925996204933585},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.013054830287206266},"syntax_and_semantics/multiple_assignment.html":{"ref":"syntax_and_semantics/multiple_assignment.html","tf":0.03773584905660377},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.028985507246376812},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.013592233009708738},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.011764705882352941}},".":{"docs":{},"a":{"docs":{},"g":{"docs":{"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.005221932114882507}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.007246376811594203}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"l":{"docs":{"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015}}}}}},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0011173184357541898},"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.02097902097902098},"syntax_and_semantics/everything_is_an_object.html":{"ref":"syntax_and_semantics/everything_is_an_object.html","tf":0.034482758620689655},"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.06},"syntax_and_semantics/literals/char.html":{"ref":"syntax_and_semantics/literals/char.html","tf":0.027777777777777776},"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.011904761904761904},"syntax_and_semantics/pointerof.html":{"ref":"syntax_and_semantics/pointerof.html","tf":0.06666666666666667},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.028985507246376812}},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.029357798165137616},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404},"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.03496503496503497},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.003355704697986577},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.005319148936170213},"syntax_and_semantics/alias.html":{"ref":"syntax_and_semantics/alias.html","tf":0.009174311926605505},"syntax_and_semantics/pointerof.html":{"ref":"syntax_and_semantics/pointerof.html","tf":0.025},"syntax_and_semantics/sizeof.html":{"ref":"syntax_and_semantics/sizeof.html","tf":0.03488372093023256},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0032102728731942215},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.05925925925925926}},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"3":{"2":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.006060606060606061},"syntax_and_semantics/alias.html":{"ref":"syntax_and_semantics/alias.html","tf":0.045871559633027525},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0032102728731942215}},")":{"docs":{},".":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"(":{"1":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.003669724770642202}}},"docs":{}}}}}}}}}}},"docs":{}},"8":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.005504587155963303}}},"docs":{}}}},"v":{"docs":{},"o":{"docs":{},"i":{"docs":{},"d":{"docs":{},")":{"docs":{},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"(":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{},".":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.003669724770642202}}}}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"f":{"docs":{"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.006993006993006993},"syntax_and_semantics/pointerof.html":{"ref":"syntax_and_semantics/pointerof.html","tf":10.058333333333334},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.02962962962962963}},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"s":{"docs":{},"_":{"docs":{},"p":{"docs":{},"t":{"docs":{},"r":{"docs":{"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.013986013986013986}}}}}}}}}}}},"@":{"docs":{},"x":{"docs":{"syntax_and_semantics/pointerof.html":{"ref":"syntax_and_semantics/pointerof.html","tf":0.016666666666666666}}}},"a":{"docs":{"syntax_and_semantics/pointerof.html":{"ref":"syntax_and_semantics/pointerof.html","tf":0.016666666666666666},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.014814814814814815}}}}}}}},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.02},"syntax_and_semantics/pointerof.html":{"ref":"syntax_and_semantics/pointerof.html","tf":0.016666666666666666}}}}},"x":{"docs":{"syntax_and_semantics/pointerof.html":{"ref":"syntax_and_semantics/pointerof.html","tf":0.016666666666666666}},"_":{"docs":{},"p":{"docs":{},"t":{"docs":{},"r":{"docs":{"syntax_and_semantics/pointerof.html":{"ref":"syntax_and_semantics/pointerof.html","tf":0.016666666666666666}}}}}}}}}}},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0022346368715083797},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.00683371298405467},"syntax_and_semantics/splats_and_tuples.html":{"ref":"syntax_and_semantics/splats_and_tuples.html","tf":0.007575757575757576}}}},"s":{"docs":{},"i":{"docs":{},"b":{"docs":{},"l":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/c_bindings/index.html":{"ref":"syntax_and_semantics/c_bindings/index.html","tf":0.041666666666666664},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.0027100271002710027},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408}}}}}}},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011}}}}}}},"r":{"docs":{},"t":{"docs":{"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222}}}},"l":{"docs":{},"l":{"docs":{},"u":{"docs":{},"t":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011}}}}}}},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.013157894736842105}}},"t":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.019867549668874173},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222}}}}}}},"c":{"docs":{},"e":{"docs":{"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827}}}}},"u":{"docs":{},"s":{"docs":{},"_":{"docs":{},"o":{"docs":{},"n":{"docs":{"syntax_and_semantics/literals/proc.html":{"ref":"syntax_and_semantics/literals/proc.html","tf":0.011904761904761904}},"e":{"docs":{},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"3":{"2":{"docs":{"syntax_and_semantics/literals/proc.html":{"ref":"syntax_and_semantics/literals/proc.html","tf":0.011904761904761904}}},"docs":{}},"docs":{}}}},"x":{"docs":{"syntax_and_semantics/literals/proc.html":{"ref":"syntax_and_semantics/literals/proc.html","tf":0.011904761904761904}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"u":{"docs":{},"d":{"docs":{},"o":{"docs":{"syntax_and_semantics/is_a.html":{"ref":"syntax_and_semantics/is_a.html","tf":0.03333333333333333},"syntax_and_semantics/responds_to.html":{"ref":"syntax_and_semantics/responds_to.html","tf":0.05128205128205128},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0032102728731942215}}}}}}},"t":{"docs":{},"r":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.014678899082568808},"syntax_and_semantics/alias.html":{"ref":"syntax_and_semantics/alias.html","tf":0.01834862385321101},"syntax_and_semantics/pointerof.html":{"ref":"syntax_and_semantics/pointerof.html","tf":0.03333333333333333},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.014814814814814815}},".":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"syntax_and_semantics/pointerof.html":{"ref":"syntax_and_semantics/pointerof.html","tf":0.03333333333333333}}}}}}},"[":{"1":{"0":{"0":{"docs":{},"_":{"0":{"0":{"0":{"docs":{"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.014814814814814815}}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}}}},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.006666666666666667},"syntax_and_semantics/c_bindings/constants.html":{"ref":"syntax_and_semantics/c_bindings/constants.html","tf":0.14705882352941177},"syntax_and_semantics/literals/regex.html":{"ref":"syntax_and_semantics/literals/regex.html","tf":0.047619047619047616}},":":{"docs":{},":":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"_":{"docs":{},"c":{"docs":{},"a":{"docs":{},"p":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/constants.html":{"ref":"syntax_and_semantics/c_bindings/constants.html","tf":0.08823529411764706}}}}}}}}}}}}}}}}}}}}},"_":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"syntax_and_semantics/literals/regex.html":{"ref":"syntax_and_semantics/literals/regex.html","tf":0.047619047619047616}}}}}}}}}},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"syntax_and_semantics/literals/regex.html":{"ref":"syntax_and_semantics/literals/regex.html","tf":0.047619047619047616}}}}}}}},"m":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{"syntax_and_semantics/literals/regex.html":{"ref":"syntax_and_semantics/literals/regex.html","tf":0.047619047619047616}}}}}}}}}}}}}},"k":{"docs":{},"g":{"docs":{"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.04}}}},"i":{"docs":{"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.0625}},"d":{"docs":{"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.027972027972027972}}},"n":{"docs":{},"t":{"3":{"2":{"docs":{"syntax_and_semantics/alias.html":{"ref":"syntax_and_semantics/alias.html","tf":0.03669724770642202}},".":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"(":{"1":{"docs":{"syntax_and_semantics/alias.html":{"ref":"syntax_and_semantics/alias.html","tf":0.01834862385321101}}},"docs":{}}}}}}}}}},"docs":{}},"docs":{}}},"p":{"docs":{},"e":{"docs":{"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0016051364365971107}}}}},".":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.003795066413662239}}}}}}}},"h":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.0040650406504065045}}}}}},"w":{"docs":{},"d":{"docs":{"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0057306590257879654}}}}},"s":{"docs":{"installation/from_a_targz.html":{"ref":"installation/from_a_targz.html","tf":0.09523809523809523},"installation/on_arch_linux.html":{"ref":"installation/on_arch_linux.html","tf":0.13333333333333333},"overview/index.html":{"ref":"overview/index.html","tf":0.23809523809523808},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.016556291390728478},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.013888888888888888},"syntax_and_semantics/literals/char.html":{"ref":"syntax_and_semantics/literals/char.html","tf":0.041666666666666664},"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.011904761904761904},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"conventions/index.html":{"ref":"conventions/index.html","tf":0.06382978723404255},"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0017064846416382253},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}}}}},"t":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}},"e":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.004469273743016759},"syntax_and_semantics/everything_is_an_object.html":{"ref":"syntax_and_semantics/everything_is_an_object.html","tf":0.034482758620689655}}},"i":{"docs":{},"c":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404}},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"syntax_and_semantics/declare_var.html":{"ref":"syntax_and_semantics/declare_var.html","tf":0.029411764705882353},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0032102728731942215}},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"3":{"2":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.006060606060606061},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0032102728731942215}}},"docs":{}},"docs":{}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}}},"u":{"docs":{"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.013986013986013986}},"s":{"docs":{},"_":{"docs":{},"p":{"docs":{},"t":{"docs":{},"r":{"docs":{"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.0979020979020979}}}}}}}}},"r":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.006666666666666667},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.006060606060606061},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.010067114093959731},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.015957446808510637},"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.010416666666666666},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079}}}},"c":{"docs":{},"k":{"docs":{"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.003355704697986577},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.005319148936170213},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717},"syntax_and_semantics/declare_var.html":{"ref":"syntax_and_semantics/declare_var.html","tf":0.014705882352941176},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.014492753623188406}}}}},"y":{"docs":{},"l":{"docs":{},"e":{"docs":{"conventions/index.html":{"ref":"conventions/index.html","tf":0.06382978723404255},"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505}}}}},"r":{"docs":{"syntax_and_semantics/literals/proc.html":{"ref":"syntax_and_semantics/literals/proc.html","tf":0.011904761904761904}},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.006825938566552901},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.017467248908296942},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.003005259203606311},"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.0070921985815602835},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.006060606060606061},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":10.09731543624161},"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.004739336492890996},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.04304635761589404},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.003374578177727784},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.0056925996204933585},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.018223234624145785},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.16666666666666666},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588}},"u":{"docs":{},"r":{"docs":{"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827}}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{"overview/index.html":{"ref":"overview/index.html","tf":0.14285714285714285},"syntax_and_semantics/is_a.html":{"ref":"syntax_and_semantics/is_a.html","tf":0.06666666666666667},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.022018348623853212},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.004507888805409466},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.011363636363636364},"syntax_and_semantics/case.html":{"ref":"syntax_and_semantics/case.html","tf":0.053763440860215055},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.041791044776119404},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0033003300330033004},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.00562429696287964},"syntax_and_semantics/if.html":{"ref":"syntax_and_semantics/if.html","tf":0.08450704225352113},"syntax_and_semantics/if_varis_a.html":{"ref":"syntax_and_semantics/if_varis_a.html","tf":0.26804123711340205},"syntax_and_semantics/if_varresponds_to.html":{"ref":"syntax_and_semantics/if_varresponds_to.html","tf":0.08450704225352113},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.04617414248021108},"syntax_and_semantics/alias.html":{"ref":"syntax_and_semantics/alias.html","tf":0.03669724770642202},"syntax_and_semantics/literals/array.html":{"ref":"syntax_and_semantics/literals/array.html","tf":0.036585365853658534},"syntax_and_semantics/literals/hash.html":{"ref":"syntax_and_semantics/literals/hash.html","tf":0.025157232704402517},"syntax_and_semantics/literals/proc.html":{"ref":"syntax_and_semantics/literals/proc.html","tf":0.041666666666666664},"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":10.063492063492063},"syntax_and_semantics/literals/tuple.html":{"ref":"syntax_and_semantics/literals/tuple.html","tf":0.11538461538461539},"syntax_and_semantics/local_variables.html":{"ref":"syntax_and_semantics/local_variables.html","tf":0.09375},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.0040650406504065045},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.02127659574468085},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827},"syntax_and_semantics/return_types.html":{"ref":"syntax_and_semantics/return_types.html","tf":0.05263157894736842},"syntax_and_semantics/sizeof.html":{"ref":"syntax_and_semantics/sizeof.html","tf":0.011627906976744186},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.056179775280898875},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.02233009708737864},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.05325443786982249},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.004705882352941176},"syntax_and_semantics/while.html":{"ref":"syntax_and_semantics/while.html","tf":0.11392405063291139}},"#":{"docs":{},"a":{"docs":{},"b":{"docs":{"syntax_and_semantics/if_varresponds_to.html":{"ref":"syntax_and_semantics/if_varresponds_to.html","tf":0.04225352112676056}}}}},")":{"docs":{},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"syntax_and_semantics/literals/proc.html":{"ref":"syntax_and_semantics/literals/proc.html","tf":0.011904761904761904}}}}}}},".":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.001941747572815534}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.008130081300813009}}}}}}},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{"syntax_and_semantics/literals/proc.html":{"ref":"syntax_and_semantics/literals/proc.html","tf":0.011904761904761904}}}}}}}}}}}}}},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0033519553072625698}}}}}},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.013986013986013986},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.005970149253731343},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015}},"_":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.018867924528301886}},"(":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.012578616352201259}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"l":{"docs":{},"l":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.007434944237918215},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0022002200220022},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166}}}}}},"u":{"docs":{},"p":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"conventions/index.html":{"ref":"conventions/index.html","tf":0.0425531914893617},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.0033112582781456954},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}}}},"s":{"docs":{"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146}}}},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.004469273743016759}}}}}}}}},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.017077798861480076},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.004158004158004158}},"(":{"docs":{},"\"":{"docs":{},"a":{"docs":{},"n":{"docs":{},"o":{"docs":{},"t":{"docs":{},"h":{"docs":{"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.003795066413662239}}}}}}}},"m":{"docs":{},"s":{"docs":{},"g":{"docs":{"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.0056925996204933585}}}}}},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.007590132827324478},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588}}}}}}}}}},"b":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0011173184357541898},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0022222222222222222}}}}},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0033003300330033004},"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.009259259259259259},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.0022026431718061676}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.0040650406504065045}}}},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.00683371298405467}}}}}}}},"m":{"docs":{"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.023809523809523808},"syntax_and_semantics/splats_and_tuples.html":{"ref":"syntax_and_semantics/splats_and_tuples.html","tf":0.07575757575757576}},"m":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0033519553072625698}}}}}},"(":{"docs":{},"*":{"docs":{},"e":{"docs":{},"l":{"docs":{"syntax_and_semantics/splats_and_tuples.html":{"ref":"syntax_and_semantics/splats_and_tuples.html","tf":0.015151515151515152}}}}}}},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.00782122905027933},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.003115264797507788}}}}}}},"e":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/finalize.html":{"ref":"syntax_and_semantics/finalize.html","tf":0.008928571428571428},"syntax_and_semantics/return_types.html":{"ref":"syntax_and_semantics/return_types.html","tf":0.03508771929824561}}}},"d":{"docs":{},"o":{"docs":{"installation/on_arch_linux.html":{"ref":"installation/on_arch_linux.html","tf":0.13333333333333333},"installation/on_debian_and_ubuntu.html":{"ref":"installation/on_debian_and_ubuntu.html","tf":0.1038961038961039},"installation/on_redhat_and_centos.html":{"ref":"installation/on_redhat_and_centos.html","tf":0.0821917808219178}}}},"c":{"docs":{},"h":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.005917159763313609}}},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.0035460992907801418},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538}}}}}}},"g":{"docs":{},"a":{"docs":{},"r":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778}}}}},"f":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}}}}}}},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"_":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0017064846416382253}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},".":{"docs":{},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"(":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"_":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505}}}}}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.006825938566552901}}}}}}}},"p":{"docs":{},"e":{"docs":{"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0033333333333333335}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"m":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0017064846416382253}}}}}}},"e":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0017064846416382253},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.0033112582781456954},"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.010416666666666666},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0017730496453900709},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}}},"e":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.01005586592178771},"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.0035460992907801418},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.002638522427440633},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.004705882352941176}},"m":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101}}}},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.06578947368421052}}}}},"f":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.004507888805409466},"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.02843601895734597},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.005970149253731343},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0055762081784386614},"syntax_and_semantics/finalize.html":{"ref":"syntax_and_semantics/finalize.html","tf":0.044642857142857144},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0033333333333333335},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.012474012474012475},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.007246376811594203},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.008025682182985553},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.019417475728155338},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.011834319526627219},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.028634361233480177}},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.009478672985781991}}}}},"m":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"(":{"docs":{},"p":{"1":{"docs":{"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.001941747572815534}}},"docs":{}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.001941747572815534}}}}}}},"i":{"docs":{},"n":{"docs":{},"c":{"docs":{},"r":{"docs":{"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.009478672985781991}}}},"s":{"docs":{},"t":{"docs":{"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.009478672985781991}}}}}},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.007246376811594203}},"(":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.007246376811594203}}}}}}}}},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"_":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"(":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.011834319526627219}}}}}}}}}}}}}}},"s":{"docs":{},"a":{"docs":{},"y":{"docs":{"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.00881057268722467}},"(":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.004405286343612335}}}}}}}}}}}}}}},"r":{"docs":{},"v":{"docs":{"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079}},"e":{"docs":{},"r":{"docs":{"overview/http_server.html":{"ref":"overview/http_server.html","tf":5.040816326530612}},".":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{"overview/http_server.html":{"ref":"overview/http_server.html","tf":0.04081632653061224}}}}}}}}}}}}},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.008733624454148471},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015},"syntax_and_semantics/proc_literal.html":{"ref":"syntax_and_semantics/proc_literal.html","tf":0.009174311926605505},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0016051364365971107},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.001941747572815534},"syntax_and_semantics/types_and_methods.html":{"ref":"syntax_and_semantics/types_and_methods.html","tf":0.05555555555555555}}}}}},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0067618332081141996},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.01366742596810934},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.005319148936170213},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.003883495145631068}}}}}},"t":{"docs":{"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.006711409395973154},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.010638297872340425},"syntax_and_semantics/c_bindings/variables.html":{"ref":"syntax_and_semantics/c_bindings/variables.html","tf":0.011764705882352941},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538}},"j":{"docs":{},"m":{"docs":{},"p":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.008733624454148471}}}}}},"n":{"docs":{},"d":{"docs":{"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.009433962264150943}}},"s":{"docs":{"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.004705882352941176}}}},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.003115264797507788}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0017730496453900709}}}}},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.0027100271002710027}}}}}},"g":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.02962962962962963}}}}}}}},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505},"syntax_and_semantics/multiple_assignment.html":{"ref":"syntax_and_semantics/multiple_assignment.html","tf":0.025157232704402517}}}}},"m":{"docs":{},"e":{"docs":{},"_":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"1":{"docs":{"syntax_and_semantics/and.html":{"ref":"syntax_and_semantics/and.html","tf":0.23529411764705882},"syntax_and_semantics/or.html":{"ref":"syntax_and_semantics/or.html","tf":0.23529411764705882}}},"2":{"docs":{"syntax_and_semantics/and.html":{"ref":"syntax_and_semantics/and.html","tf":0.23529411764705882},"syntax_and_semantics/or.html":{"ref":"syntax_and_semantics/or.html","tf":0.23529411764705882}}},"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"syntax_and_semantics/if_var.html":{"ref":"syntax_and_semantics/if_var.html","tf":0.0196078431372549}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},"i":{"docs":{},"t":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.003669724770642202},"syntax_and_semantics/as_a_suffix.html":{"ref":"syntax_and_semantics/as_a_suffix.html","tf":0.3076923076923077},"syntax_and_semantics/if.html":{"ref":"syntax_and_semantics/if.html","tf":0.06572769953051644},"syntax_and_semantics/if_var.html":{"ref":"syntax_and_semantics/if_var.html","tf":0.0196078431372549},"syntax_and_semantics/if_varis_a.html":{"ref":"syntax_and_semantics/if_varis_a.html","tf":0.020618556701030927},"syntax_and_semantics/if_varresponds_to.html":{"ref":"syntax_and_semantics/if_varresponds_to.html","tf":0.028169014084507043},"syntax_and_semantics/unless.html":{"ref":"syntax_and_semantics/unless.html","tf":0.12121212121212122},"syntax_and_semantics/until.html":{"ref":"syntax_and_semantics/until.html","tf":0.13333333333333333},"syntax_and_semantics/while.html":{"ref":"syntax_and_semantics/while.html","tf":0.10126582278481013}}}}}}}},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"d":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.003005259203606311},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.03076923076923077},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0176017601760176},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.012474012474012475},"syntax_and_semantics/return_types.html":{"ref":"syntax_and_semantics/return_types.html","tf":0.07017543859649122}},"(":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"1":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0015026296018031556}}},"docs":{}}}},"x":{"docs":{"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.007692307692307693}}}}}}}}},"a":{"docs":{},"c":{"docs":{},"r":{"docs":{},"o":{"docs":{},"_":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"u":{"docs":{"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.008130081300813009}}}}}}}}}}}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.0070921985815602835},"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.012345679012345678},"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.016260162601626018}},"(":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.0070921985815602835},"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.012345679012345678},"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.016260162601626018}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.026595744680851064}}}}}},"i":{"docs":{},"e":{"docs":{},"l":{"docs":{},"d":{"docs":{"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.026490066225165563}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.026595744680851064}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"c":{"docs":{"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.03115264797507788},"syntax_and_semantics/proc_literal.html":{"ref":"syntax_and_semantics/proc_literal.html","tf":0.01834862385321101}},"(":{"docs":{},"&":{"docs":{},"b":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.012461059190031152},"syntax_and_semantics/proc_literal.html":{"ref":"syntax_and_semantics/proc_literal.html","tf":0.01834862385321101}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"c":{"docs":{"syntax_and_semantics/proc_literal.html":{"ref":"syntax_and_semantics/proc_literal.html","tf":0.01834862385321101}}}}}}}}},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.009389671361502348}},".":{"docs":{},"c":{"docs":{},"r":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.018779342723004695}}}}}}}}}}}},"o":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},"i":{"docs":{},"t":{"docs":{"syntax_and_semantics/if.html":{"ref":"syntax_and_semantics/if.html","tf":0.009389671361502348}}}}}}}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954}}}},"h":{"docs":{"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.003115264797507788},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.011538461538461539},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.0022026431718061676}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"d":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0231023102310231}},"o":{"docs":{},"u":{"docs":{},"s":{"docs":{},"_":{"docs":{},"t":{"docs":{},"h":{"docs":{},"a":{"docs":{},"t":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{},"s":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"3":{"2":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0044004400440044}}},"docs":{}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"y":{"docs":{},"p":{"docs":{"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.010395010395010396}},"e":{"docs":{},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.004158004158004158}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.09219858156028368}}}}}},"s":{"docs":{"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.014553014553014554}},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.039735099337748346}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.014553014553014554}},"e":{"docs":{},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.006237006237006237}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"u":{"docs":{},"t":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281}}}},"v":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111}}}},"r":{"docs":{},"t":{"docs":{"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0017730496453900709}}}}},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505},"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0022346368715083797},"syntax_and_semantics/literals/symbol.html":{"ref":"syntax_and_semantics/literals/symbol.html","tf":0.16}}}}},"e":{"docs":{},"c":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.013651877133105802},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.008595988538681949},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.014084507042253521}},"i":{"docs":{},"f":{"docs":{"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.029801324503311258},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}},"i":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0067039106145251395},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.004819277108433735},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.003005259203606311},"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.0070921985815602835},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.003355704697986577},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.01557632398753894},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.011538461538461539},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.006600660066006601},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.003374578177727784},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.0018975332068311196},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.0040650406504065045},"syntax_and_semantics/return_types.html":{"ref":"syntax_and_semantics/return_types.html","tf":0.017543859649122806},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.014446227929373997},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.002912621359223301}}}},"a":{"docs":{},"l":{"docs":{"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.0018975332068311196},"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.004629629629629629},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827},"syntax_and_semantics/responds_to.html":{"ref":"syntax_and_semantics/responds_to.html","tf":0.02564102564102564},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}}}}},"/":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"_":{"docs":{},"s":{"docs":{},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},".":{"docs":{},"c":{"docs":{},"r":{"docs":{"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.008595988538681949}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"k":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.00782122905027933}}}}},"i":{"docs":{},"r":{"docs":{},"a":{"docs":{},"l":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0067039106145251395}}}}}},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.0033112582781456954},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827}}}},"a":{"docs":{},"t":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/splats_and_tuples.html":{"ref":"syntax_and_semantics/splats_and_tuples.html","tf":5.0227272727272725},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.001941747572815534}}}}}},"r":{"docs":{},"c":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676},"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0022346368715083797},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0057306590257879654}},"/":{"docs":{},"h":{"docs":{},"t":{"docs":{},"t":{"docs":{},"p":{"docs":{},"/":{"docs":{},"w":{"docs":{},"e":{"docs":{},"b":{"docs":{},"_":{"docs":{},"s":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"t":{"docs":{},".":{"docs":{},"c":{"docs":{},"r":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.008595988538681949}}}}}}}}}}},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404}},"(":{"docs":{},"s":{"docs":{},"e":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404}}}}}}}}},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0022346368715083797},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.011009174311926606},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.003756574004507889},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.012578616352201259},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.003355704697986577},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.006600660066006601},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.007590132827324478},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.006237006237006237},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.002277904328018223},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0035460992907801418},"syntax_and_semantics/proc_literal.html":{"ref":"syntax_and_semantics/proc_literal.html","tf":0.009174311926605505},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827},"syntax_and_semantics/sizeof.html":{"ref":"syntax_and_semantics/sizeof.html","tf":0.011627906976744186},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.01084010840108401},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.012841091492776886},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.001941747572815534},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.007058823529411765},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.0022026431718061676}},"a":{"docs":{},"s":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"3":{"2":{"docs":{"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.004815409309791332}}},"docs":{}},"docs":{}}}}}}},"p":{"docs":{},"l":{"docs":{"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.013245033112582781}}}}},"y":{"docs":{},"_":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.014457831325301205},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.02643171806167401}}}}}}},"b":{"docs":{},"y":{"docs":{"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.00881057268722467}}}}},"(":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.00881057268722467}}}}}}}}}},"v":{"docs":{},"e":{"docs":{"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.03426791277258567}}}},"f":{"docs":{},"e":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.02962962962962963}}}}},"h":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0033519553072625698},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.0024096385542168677},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0015026296018031556},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0022002200220022},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166}},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533}}}}}},"w":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.004469273743016759},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.002638522427440633},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.014084507042253521}}}},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281}}}}},"i":{"docs":{},"f":{"docs":{},"t":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.01366742596810934}}}}},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.012290502793296089},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.002253944402704733},"syntax_and_semantics/c_bindings/index.html":{"ref":"syntax_and_semantics/c_bindings/index.html","tf":0.041666666666666664},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.003115264797507788},"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.004739336492890996},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.003374578177727784},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0057306590257879654},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.009389671361502348}}}}},"m":{"docs":{},"p":{"docs":{},"i":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.0024096385542168677}}},"l":{"docs":{},"i":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778}},"f":{"docs":{},"i":{"docs":{"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588}}}}},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.006993006993006993}}}}}},"i":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.006060606060606061},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.003355704697986577},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.004705882352941176}}}}}}},"g":{"docs":{},"n":{"docs":{"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.004739336492890996}},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146}}}}},"l":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011}}}}}},"z":{"docs":{},"e":{"docs":{"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.012345679012345678},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.003374578177727784},"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.02},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.010554089709762533},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.02079002079002079},"syntax_and_semantics/responds_to.html":{"ref":"syntax_and_semantics/responds_to.html","tf":0.02564102564102564},"syntax_and_semantics/sizeof.html":{"ref":"syntax_and_semantics/sizeof.html","tf":0.046511627906976744},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588}},"_":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.006622516556291391}}}},"t":{"docs":{"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.037037037037037035},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.019867549668874173}}},"o":{"docs":{},"f":{"docs":{"syntax_and_semantics/sizeof.html":{"ref":"syntax_and_semantics/sizeof.html","tf":10.104651162790697},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.004815409309791332}},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"3":{"2":{"docs":{"syntax_and_semantics/sizeof.html":{"ref":"syntax_and_semantics/sizeof.html","tf":0.023255813953488372}}},"docs":{}},"6":{"4":{"docs":{"syntax_and_semantics/sizeof.html":{"ref":"syntax_and_semantics/sizeof.html","tf":0.023255813953488372}}},"docs":{}},"docs":{}}}},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"3":{"2":{"docs":{"syntax_and_semantics/sizeof.html":{"ref":"syntax_and_semantics/sizeof.html","tf":0.023255813953488372}}},"docs":{}},"docs":{}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"syntax_and_semantics/sizeof.html":{"ref":"syntax_and_semantics/sizeof.html","tf":0.023255813953488372}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{},"(":{"docs":{},"a":{"docs":{"syntax_and_semantics/sizeof.html":{"ref":"syntax_and_semantics/sizeof.html","tf":0.023255813953488372}}}}}}}}}}}}}}},"t":{"docs":{},"u":{"docs":{},"a":{"docs":{},"t":{"docs":{"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.004629629629629629}}}}}},"d":{"docs":{},"e":{"docs":{"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}}}},"x":{"docs":{"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.008737864077669903}},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.003883495145631068}}}}}}}},"w":{"docs":{},"i":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.02631578947368421},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}}}},"a":{"docs":{},"p":{"docs":{"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.006230529595015576}}}}},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.027777777777777776},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408}}}}}},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"x":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.004819277108433735},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.002253944402704733},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.003355704697986577},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0033003300330033004},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.004815409309791332}}}}}},"m":{"docs":{},"b":{"docs":{},"o":{"docs":{},"l":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.01486988847583643},"syntax_and_semantics/literals/symbol.html":{"ref":"syntax_and_semantics/literals/symbol.html","tf":10.28},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/responds_to.html":{"ref":"syntax_and_semantics/responds_to.html","tf":0.02564102564102564},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.01775147928994083},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}}}}},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011}},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.0024096385542168677}}}}}},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{"syntax_and_semantics/literals/regex.html":{"ref":"syntax_and_semantics/literals/regex.html","tf":0.047619047619047616}}}}}},"k":{"docs":{},"i":{"docs":{},"p":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.004507888805409466}}}}},"d":{"docs":{},"l":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202}},"(":{"docs":{},"f":{"docs":{},"l":{"docs":{},"a":{"docs":{},"g":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404}}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717}}}},"l":{"docs":{},"l":{"docs":{"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.014492753623188406}},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588}}}}}}}},"n":{"docs":{},"i":{"docs":{},"p":{"docs":{},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827}}}}}}}}},"u":{"0":{"0":{"4":{"1":{"docs":{"syntax_and_semantics/literals/char.html":{"ref":"syntax_and_semantics/literals/char.html","tf":0.041666666666666664},"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.011904761904761904}}},"docs":{}},"docs":{}},"docs":{}},"docs":{"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.02127659574468085},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.007874015748031496},"syntax_and_semantics/literals/char.html":{"ref":"syntax_and_semantics/literals/char.html","tf":0.027777777777777776},"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.007936507936507936}},"s":{"docs":{"conventions/index.html":{"ref":"conventions/index.html","tf":0.0425531914893617},"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676},"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.01675977653631285},"installation/on_debian_and_ubuntu.html":{"ref":"installation/on_debian_and_ubuntu.html","tf":0.012987012987012988},"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.013157894736842105},"installation/on_redhat_and_centos.html":{"ref":"installation/on_redhat_and_centos.html","tf":0.0136986301369863},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.011009174311926606},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.012048192771084338},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.005259203606311044},"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.04666666666666667},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.006289308176100629},"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.0070921985815602835},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.012121212121212121},"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.012345679012345678},"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.013986013986013986},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.010067114093959731},"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.005681818181818182},"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.016260162601626018},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.015957446808510637},"syntax_and_semantics/c_bindings/variables.html":{"ref":"syntax_and_semantics/c_bindings/variables.html","tf":0.023529411764705882},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.012461059190031152},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.006622516556291391},"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.010416666666666666},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.020833333333333332},"syntax_and_semantics/declare_var.html":{"ref":"syntax_and_semantics/declare_var.html","tf":0.014705882352941176},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.011538461538461539},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0055762081784386614},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0044004400440044},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.00562429696287964},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.003795066413662239},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.006596306068601583},"syntax_and_semantics/low_level_primitives.html":{"ref":"syntax_and_semantics/low_level_primitives.html","tf":0.06666666666666667},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.013245033112582781},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.012195121951219513},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0077777777777777776},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.005221932114882507},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.012474012474012475},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.017191977077363897},"syntax_and_semantics/sizeof.html":{"ref":"syntax_and_semantics/sizeof.html","tf":0.011627906976744186},"syntax_and_semantics/splats_and_tuples.html":{"ref":"syntax_and_semantics/splats_and_tuples.html","tf":0.007575757575757576},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.021739130434782608},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.02086677367576244},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.01262135922330097},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.01775147928994083},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.009389671361502348}},"d":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676}}},"a":{"docs":{},"g":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.004469273743016759},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.003669724770642202},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.002638522427440633},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.009389671361502348}}}},"r":{"docs":{},"/":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"/":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"/":{"docs":{},"c":{"docs":{},"r":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{"installation/from_a_targz.html":{"ref":"installation/from_a_targz.html","tf":0.09523809523809523}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.003669724770642202},"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.006666666666666667},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717},"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.010416666666666666},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0033003300330033004},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.002277904328018223},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.014814814814814815}}}}},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011}}}}},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.007058823529411765}},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.006825938566552901},"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0033519553072625698},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.003115264797507788},"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.010416666666666666},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0032102728731942215}}}}},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404}}}}},"o":{"docs":{},"o":{"docs":{},"d":{"docs":{"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827}}}}}}},"l":{"docs":{},"i":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0055762081784386614}}}},"n":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.011461318051575931}}}}}}}},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.014218009478672985},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.006600660066006601},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.003374578177727784},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.010554089709762533},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.006237006237006237},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.008130081300813009},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.001941747572815534},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.022222222222222223},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.007058823529411765},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.006607929515418502}}}}}}},"i":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{},"n":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.08379888268156424}},"#":{"docs":{},"s":{"docs":{},"p":{"docs":{},"e":{"docs":{},"a":{"docs":{},"k":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0033519553072625698}}}}}}}},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.01005586592178771}},".":{"docs":{},"h":{"docs":{},"o":{"docs":{},"r":{"docs":{},"n":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0067039106145251395}}}}}},"s":{"docs":{},"p":{"docs":{},"e":{"docs":{},"a":{"docs":{},"k":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0022346368715083797}}}}}}}}}}},"s":{"docs":{},"p":{"docs":{},"e":{"docs":{},"a":{"docs":{},"k":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.01005586592178771}}}}}}}}}},"d":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/literals/char.html":{"ref":"syntax_and_semantics/literals/char.html","tf":0.041666666666666664},"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.003968253968253968}}}}},"o":{"docs":{},"n":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.0070921985815602835},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.006060606060606061},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":10.085106382978724},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.0033112582781456954},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.00395778364116095},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.004815409309791332},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.011834319526627219},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.004705882352941176}}}},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.013986013986013986},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.013422818791946308},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.02127659574468085},"syntax_and_semantics/declare_var.html":{"ref":"syntax_and_semantics/declare_var.html","tf":0.1323529411764706},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.02962962962962963}}}}}},"x":{"docs":{"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827}}},"q":{"docs":{},"u":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281}}}}},"r":{"docs":{},"e":{"docs":{},"l":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101}},"i":{"docs":{"syntax_and_semantics/declare_var.html":{"ref":"syntax_and_semantics/declare_var.html","tf":0.04411764705882353}}}}}},"s":{"docs":{},"a":{"docs":{},"f":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/declare_var.html":{"ref":"syntax_and_semantics/declare_var.html","tf":0.029411764705882353},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.007246376811594203},"syntax_and_semantics/pointerof.html":{"ref":"syntax_and_semantics/pointerof.html","tf":0.016666666666666666},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.022222222222222223}}}}},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.013986013986013986},"syntax_and_semantics/truthy_and_falsey_values.html":{"ref":"syntax_and_semantics/truthy_and_falsey_values.html","tf":0.125},"syntax_and_semantics/unless.html":{"ref":"syntax_and_semantics/unless.html","tf":10.272727272727273}}}}},"i":{"docs":{},"k":{"docs":{"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.008130081300813009},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011}}}}},"k":{"docs":{},"n":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.013888888888888888},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.011152416356877323}}}}}}},"a":{"docs":{},"m":{"docs":{"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.013245033112582781},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.013888888888888888}}},"r":{"docs":{},"i":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.002277904328018223}}}}},"t":{"docs":{},"i":{"docs":{},"l":{"docs":{"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.006944444444444444},"syntax_and_semantics/truthy_and_falsey_values.html":{"ref":"syntax_and_semantics/truthy_and_falsey_values.html","tf":0.125},"syntax_and_semantics/until.html":{"ref":"syntax_and_semantics/until.html","tf":10.333333333333334}}}}},"u":{"docs":{},"s":{"docs":{},"u":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0055762081784386614}}}}},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.002277904328018223}}}}}}}}},"p":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.01},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.004158004158004158},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.011461318051575931}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}}}}}}}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{"installation/on_debian_and_ubuntu.html":{"ref":"installation/on_debian_and_ubuntu.html","tf":0.025974025974025976},"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.02631578947368421},"installation/on_redhat_and_centos.html":{"ref":"installation/on_redhat_and_centos.html","tf":0.0273972602739726}},"e":{"docs":{},"_":{"docs":{},"x":{"docs":{"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.019867549668874173}}}}}}}}},"b":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},"u":{"docs":{"installation/index.html":{"ref":"installation/index.html","tf":0.1},"installation/on_debian_and_ubuntu.html":{"ref":"installation/on_debian_and_ubuntu.html","tf":5.012987012987013}}}}}}},"t":{"docs":{},"f":{"docs":{"syntax_and_semantics/index.html":{"ref":"syntax_and_semantics/index.html","tf":0.5},"syntax_and_semantics/literals/char.html":{"ref":"syntax_and_semantics/literals/char.html","tf":0.013888888888888888},"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.007936507936507936}}}},"i":{"docs":{},"n":{"docs":{},"t":{"1":{"6":{"docs":{"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.035211267605633804}}},"docs":{}},"3":{"2":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.012121212121212121},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.009933774834437087},"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.035211267605633804}}},"docs":{}},"6":{"4":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.006060606060606061},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.009933774834437087},"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.07042253521126761}}},"docs":{}},"8":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.01818181818181818},"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.028409090909090908},"syntax_and_semantics/declare_var.html":{"ref":"syntax_and_semantics/declare_var.html","tf":0.014705882352941176},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.013011152416356878},"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.035211267605633804}},"[":{"2":{"5":{"6":{"docs":{"syntax_and_semantics/declare_var.html":{"ref":"syntax_and_semantics/declare_var.html","tf":0.029411764705882353}}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}}}},":":{"docs":{},":":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"f":{"docs":{},"l":{"docs":{},"a":{"docs":{},"o":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.015957446808510637}}}}},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.015957446808510637}},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.031914893617021274}}}}}}}}}}}}}}}}}},"{":{"1":{"docs":{},"f":{"5":{"2":{"docs":{"syntax_and_semantics/literals/char.html":{"ref":"syntax_and_semantics/literals/char.html","tf":0.041666666666666664},"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.011904761904761904}}},"docs":{}},"docs":{}}},"4":{"1":{"docs":{"syntax_and_semantics/literals/char.html":{"ref":"syntax_and_semantics/literals/char.html","tf":0.041666666666666664},"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.011904761904761904}}},"docs":{}},"docs":{}}},"w":{"docs":{"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.05384615384615385}},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{"conventions/index.html":{"ref":"conventions/index.html","tf":0.0425531914893617},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.002253944402704733},"syntax_and_semantics/c_bindings/index.html":{"ref":"syntax_and_semantics/c_bindings/index.html","tf":0.08333333333333333},"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.006172839506172839},"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.006993006993006993},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.013011152416356878},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.004158004158004158},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0017730496453900709},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0016051364365971107},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.001941747572815534}}},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.012121212121212121},"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.004739336492890996},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.006944444444444444}}}}}}},"a":{"docs":{},"p":{"docs":{"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.005681818181818182},"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.008130081300813009},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408}},"_":{"docs":{},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.024096385542168676}},"(":{"docs":{},"&":{"docs":{},"b":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.004819277108433735}}}}}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.03409090909090909},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408}},".":{"docs":{},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"u":{"docs":{},"n":{"docs":{},"s":{"docs":{},"a":{"docs":{},"f":{"docs":{"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.017045454545454544}}}}}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.007228915662650603},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.0056925996204933585}}}},"t":{"docs":{},"e":{"docs":{"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166}}}}}},"h":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0017064846416382253},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.0033112582781456954}}}}}}}}},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/is_a.html":{"ref":"syntax_and_semantics/is_a.html","tf":0.016666666666666666},"syntax_and_semantics/everything_is_an_object.html":{"ref":"syntax_and_semantics/everything_is_an_object.html","tf":0.034482758620689655},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.005500550055005501},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0035460992907801418},"syntax_and_semantics/responds_to.html":{"ref":"syntax_and_semantics/responds_to.html","tf":0.02564102564102564}}}}}},"n":{"docs":{},"e":{"docs":{},"v":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166}}}}}},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954}}}},"l":{"docs":{},"e":{"docs":{"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.0033112582781456954}}}}}},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.003115264797507788},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.013333333333333334},"syntax_and_semantics/c_bindings/index.html":{"ref":"syntax_and_semantics/c_bindings/index.html","tf":0.041666666666666664},"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.005681818181818182},"syntax_and_semantics/declare_var.html":{"ref":"syntax_and_semantics/declare_var.html","tf":0.014705882352941176},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.0018975332068311196},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.002277904328018223},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.0027100271002710027},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0016051364365971107},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.003883495145631068},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.004405286343612335}}}}}}},"s":{"docs":{},"e":{"docs":{"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.0038461538461538464}}}},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.008316008316008316}}}}}}},"o":{"docs":{},"r":{"docs":{},"l":{"docs":{},"d":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.010238907849829351},"overview/hello_world.html":{"ref":"overview/hello_world.html","tf":5.384615384615385},"overview/http_server.html":{"ref":"overview/http_server.html","tf":0.05442176870748299},"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.21825396825396826}}}},"k":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.005504587155963303},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.0024096385542168677},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.006993006993006993},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0033003300330033004},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0044994375703037125},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0057306590257879654}}},"d":{"docs":{"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.010416666666666666}}}},"u":{"docs":{},"l":{"docs":{},"d":{"docs":{},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101}}}}}}}},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.0024096385542168677},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/finalize.html":{"ref":"syntax_and_semantics/finalize.html","tf":0.008928571428571428}}}}},"o":{"docs":{},"f":{"docs":{"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.01411764705882353}}}}},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.013157894736842105},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.0033112582781456954},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827},"syntax_and_semantics/types_and_methods.html":{"ref":"syntax_and_semantics/types_and_methods.html","tf":0.05555555555555555}}}},"b":{"docs":{},"k":{"docs":{},"i":{"docs":{},"t":{"docs":{},"_":{"docs":{},"j":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.008733624454148471}}}}}}}},"'":{"docs":{},"l":{"docs":{},"l":{"docs":{"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015}}}}}},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.005504587155963303},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.0024096385542168677},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.002638522427440633},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015},"syntax_and_semantics/return_types.html":{"ref":"syntax_and_semantics/return_types.html","tf":0.05263157894736842},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.0027100271002710027},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.001941747572815534}}}},"s":{"docs":{},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.003115264797507788},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717}}}}}},"y":{"docs":{"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.013986013986013986},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.003115264797507788},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.006944444444444444},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.0038461538461538464},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0033003300330033004},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.003374578177727784},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.004158004158004158},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.002277904328018223},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.004705882352941176},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.0022026431718061676}}},"i":{"docs":{},"t":{"docs":{},"p":{"docs":{},"i":{"docs":{},"d":{"docs":{"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.027972027972027972}},"(":{"docs":{},"p":{"docs":{},"i":{"docs":{},"d":{"docs":{"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.013986013986013986}}}}}}}}}}}},"(":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{"syntax_and_semantics/literals/array.html":{"ref":"syntax_and_semantics/literals/array.html","tf":0.018292682926829267}}}}}}},"b":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.007339449541284404},"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.03409090909090909},"syntax_and_semantics/if.html":{"ref":"syntax_and_semantics/if.html","tf":0.07981220657276995},"syntax_and_semantics/if_var.html":{"ref":"syntax_and_semantics/if_var.html","tf":0.049019607843137254},"syntax_and_semantics/if_varis_a.html":{"ref":"syntax_and_semantics/if_varis_a.html","tf":0.061855670103092786},"syntax_and_semantics/literals/hash.html":{"ref":"syntax_and_semantics/literals/hash.html","tf":0.03773584905660377},"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.023809523809523808},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.009933774834437087},"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.013888888888888888},"syntax_and_semantics/multiple_assignment.html":{"ref":"syntax_and_semantics/multiple_assignment.html","tf":0.050314465408805034},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.004555808656036446},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.002912621359223301},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.029585798816568046}},"e":{"docs":{"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.01},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.00395778364116095},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111}},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676},"syntax_and_semantics/classes_and_methods.html":{"ref":"syntax_and_semantics/classes_and_methods.html","tf":0.030303030303030304},"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.03125},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.05720572057205721},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533}},"/":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"u":{"docs":{"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.006289308176100629}}}}}}}}}}},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0067039106145251395}}}}},"t":{"docs":{},"w":{"docs":{},"e":{"docs":{},"e":{"docs":{},"n":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0022346368715083797},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.007339449541284404},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.008733624454148471},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.014492753623188406}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0017730496453900709},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.02891566265060241},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.009767092411720512},"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.004739336492890996},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.005319148936170213},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.0022026431718061676}}}}},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.022922636103151862}}},"n":{"docs":{},"g":{"docs":{"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.006666666666666667},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015}}}}}},"h":{"docs":{},"a":{"docs":{},"v":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.002277904328018223},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588}},"i":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.022222222222222223}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.007874015748031496},"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.027777777777777776},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/splats_and_tuples.html":{"ref":"syntax_and_semantics/splats_and_tuples.html","tf":0.007575757575757576},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.002912621359223301},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588}},"e":{"docs":{},"_":{"docs":{},"o":{"docs":{},"l":{"docs":{},"d":{"docs":{"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.007692307692307693},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.06788511749347259},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.04964539007092199}},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"b":{"docs":{},"i":{"docs":{"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.007692307692307693}}}},"&":{"docs":{},"b":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0035460992907801418}}}}}}}},"a":{"docs":{},"g":{"docs":{"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0070921985815602835}}}},"y":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.010638297872340425}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778}}}},"n":{"docs":{},"c":{"docs":{},"h":{"docs":{},"m":{"docs":{},"a":{"docs":{},"r":{"docs":{},"k":{"docs":{"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827}}}}}}}}}},"i":{"docs":{},"n":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676}},"/":{"docs":{},"c":{"docs":{},"r":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{"installation/from_a_targz.html":{"ref":"installation/from_a_targz.html","tf":0.19047619047619047},"installation/from_source_repository.html":{"ref":"installation/from_source_repository.html","tf":0.09523809523809523}}}}}}}},"d":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/c_bindings/index.html":{"ref":"syntax_and_semantics/c_bindings/index.html","tf":0.125},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.012121212121212121},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.0033112582781456954},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0032102728731942215},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.022222222222222223}}},"a":{"docs":{},"r":{"docs":{},"y":{"3":{"2":{"docs":{"syntax_and_semantics/literals/floats.html":{"ref":"syntax_and_semantics/literals/floats.html","tf":0.02857142857142857}}},"docs":{}},"6":{"4":{"docs":{"syntax_and_semantics/literals/floats.html":{"ref":"syntax_and_semantics/literals/floats.html","tf":0.02857142857142857}}},"docs":{}},"docs":{}},"i":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.002277904328018223}}}}}},"g":{"docs":{"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827}},"g":{"docs":{},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.003669724770642202}}}}}},"t":{"docs":{"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.029801324503311258},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/sizeof.html":{"ref":"syntax_and_semantics/sizeof.html","tf":0.03488372093023256},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.004815409309791332}},"w":{"docs":{},"i":{"docs":{},"s":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.02733485193621868}}}}}},"r":{"docs":{},"t":{"docs":{},"h":{"docs":{},"d":{"docs":{},"a":{"docs":{},"y":{"docs":{"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.0040650406504065045}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0017064846416382253},"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0067039106145251395},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.009174311926605505},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.05060240963855422},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.01652892561983471},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.07476635514018691},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.023880597014925373},"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.009259259259259259},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.01773049645390071},"syntax_and_semantics/proc_literal.html":{"ref":"syntax_and_semantics/proc_literal.html","tf":0.027522935779816515}},"'":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.003669724770642202},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778}}},".":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.004819277108433735}}}}}}}}},"a":{"docs":{},"n":{"docs":{},"k":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0022346368715083797}}}}},"u":{"docs":{},"e":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.022304832713754646}},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"syntax_and_semantics/classes_and_methods.html":{"ref":"syntax_and_semantics/classes_and_methods.html","tf":0.030303030303030304}}}}}}}}}},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111}},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.013407821229050279},"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.013333333333333334}}}}}}}},"d":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0033519553072625698}}},"s":{"docs":{},"h":{"docs":{"installation/on_debian_and_ubuntu.html":{"ref":"installation/on_debian_and_ubuntu.html","tf":0.025974025974025976},"installation/on_redhat_and_centos.html":{"ref":"installation/on_redhat_and_centos.html","tf":0.0273972602739726}}},"e":{"6":{"4":{"docs":{"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.016632016632016633}},".":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"6":{"4":{"docs":{"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.004158004158004158}}},"docs":{}},"docs":{}}}}}}}}},"docs":{}},"docs":{"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.006172839506172839},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.0033112582781456954},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}},"u":{"docs":{},"r":{"docs":{},"l":{"docs":{"installation/on_redhat_and_centos.html":{"ref":"installation/on_redhat_and_centos.html","tf":0.0273972602739726}}}}}},"i":{"docs":{},"c":{"docs":{"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.0035460992907801418},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015},"syntax_and_semantics/type_reflection.html":{"ref":"syntax_and_semantics/type_reflection.html","tf":0.1}}}}},"r":{"docs":{"syntax_and_semantics/literals/hash.html":{"ref":"syntax_and_semantics/literals/hash.html","tf":0.08176100628930817},"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.023148148148148147},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.035555555555555556},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0057306590257879654},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.02168021680216802}},".":{"docs":{},"c":{"docs":{},"r":{"docs":{"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0057306590257879654}}}}}},"z":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.021111111111111112},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.02710027100271003}},"(":{"1":{"docs":{"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.005420054200542005}}},"4":{"docs":{"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.01084010840108401}}},"docs":{},"x":{"docs":{"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.016260162601626018}}}}}},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.006944444444444444},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.028169014084507043}},"/":{"docs":{},"c":{"docs":{},"r":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{"installation/from_source_repository.html":{"ref":"installation/from_source_repository.html","tf":0.09523809523809523}}}}}}}}}}},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/declare_var.html":{"ref":"syntax_and_semantics/declare_var.html","tf":0.058823529411764705}}}}}}},"r":{"docs":{},"e":{"docs":{},"w":{"docs":{"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.07894736842105263}}},"a":{"docs":{},"k":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.012048192771084338},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.02329075882794891},"syntax_and_semantics/break.html":{"ref":"syntax_and_semantics/break.html","tf":10.1875},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.009345794392523364},"syntax_and_semantics/if.html":{"ref":"syntax_and_semantics/if.html","tf":0.009389671361502348},"syntax_and_semantics/until.html":{"ref":"syntax_and_semantics/until.html","tf":0.06666666666666667},"syntax_and_semantics/while.html":{"ref":"syntax_and_semantics/while.html","tf":0.0759493670886076}}}}},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778}}}}},"o":{"docs":{},"k":{"docs":{},"e":{"docs":{},"n":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281}}}}}}},"y":{"docs":{},"t":{"docs":{},"e":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/sizeof.html":{"ref":"syntax_and_semantics/sizeof.html","tf":0.011627906976744186}}}},"e":{"docs":{"syntax_and_semantics/finalize.html":{"ref":"syntax_and_semantics/finalize.html","tf":0.10714285714285714},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.006607929515418502}}}},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.002253944402704733},"syntax_and_semantics/if.html":{"ref":"syntax_and_semantics/if.html","tf":0.014084507042253521},"syntax_and_semantics/alias.html":{"ref":"syntax_and_semantics/alias.html","tf":0.027522935779816515},"syntax_and_semantics/literals/bool.html":{"ref":"syntax_and_semantics/literals/bool.html","tf":10.473684210526315},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.012195121951219513},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.009708737864077669}},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0022222222222222222}}}}}}}}},"d":{"docs":{},"i":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/splats_and_tuples.html":{"ref":"syntax_and_semantics/splats_and_tuples.html","tf":0.007575757575757576}}}},"i":{"docs":{},"l":{"docs":{"syntax_and_semantics/everything_is_an_object.html":{"ref":"syntax_and_semantics/everything_is_an_object.html","tf":0.034482758620689655}}}},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0033003300330033004},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.01366742596810934},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408}}}}},"t":{"docs":{},"h":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0022497187851518562},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.002638522427440633},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.004158004158004158},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}}}},"x":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.01124859392575928}},".":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0044994375703037125}},"e":{"docs":{},".":{"docs":{},"s":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0044994375703037125}}}}}}}}}}}},".":{"docs":{},"i":{"docs":{},"s":{"docs":{},"_":{"docs":{},"a":{"docs":{},"?":{"docs":{},"(":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{"syntax_and_semantics/if_varis_a.html":{"ref":"syntax_and_semantics/if_varis_a.html","tf":0.041237113402061855}}}}}}}}}}}}},"c":{"docs":{},"|":{"docs":{},"l":{"docs":{},"l":{"docs":{},"v":{"docs":{},"m":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}}}}}}},"h":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.009389671361502348}},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588}},"l":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.009900990099009901}},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505}}}}}}}}}}}}}},"r":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0033003300330033004}}}}}}},"s":{"docs":{},"h":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0033519553072625698},"overview/http_server.html":{"ref":"overview/http_server.html","tf":0.02040816326530612},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281},"syntax_and_semantics/alias.html":{"ref":"syntax_and_semantics/alias.html","tf":0.009174311926605505},"syntax_and_semantics/literals/hash.html":{"ref":"syntax_and_semantics/literals/hash.html","tf":10.031446540880504},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0033333333333333335},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.011834319526627219}},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"syntax_and_semantics/alias.html":{"ref":"syntax_and_semantics/alias.html","tf":0.01834862385321101},"syntax_and_semantics/literals/hash.html":{"ref":"syntax_and_semantics/literals/hash.html","tf":0.018867924528301886}}}},"y":{"docs":{},"m":{"docs":{},"b":{"docs":{},"o":{"docs":{},"l":{"docs":{"syntax_and_semantics/literals/hash.html":{"ref":"syntax_and_semantics/literals/hash.html","tf":0.018867924528301886}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"3":{"2":{"docs":{"syntax_and_semantics/literals/hash.html":{"ref":"syntax_and_semantics/literals/hash.html","tf":0.05660377358490566},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.01775147928994083}}},"docs":{}},"docs":{}}}}},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0022222222222222222}}}}}}}},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"_":{"docs":{},"v":{"docs":{},"a":{"docs":{},"r":{"docs":{},"?":{"docs":{},"(":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.008130081300813009}}}}}}}}}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.005681818181818182},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588}}}},"p":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0055762081784386614},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166}}}}}}},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.010238907849829351},"overview/index.html":{"ref":"overview/index.html","tf":0.14285714285714285},"overview/hello_world.html":{"ref":"overview/hello_world.html","tf":5.384615384615385},"overview/http_server.html":{"ref":"overview/http_server.html","tf":0.05442176870748299},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.005504587155963303},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.043373493975903614},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.019534184823441023},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.03582089552238806},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.013498312710911136},"syntax_and_semantics/if.html":{"ref":"syntax_and_semantics/if.html","tf":0.07042253521126761},"syntax_and_semantics/if_varis_a.html":{"ref":"syntax_and_semantics/if_varis_a.html","tf":0.030927835051546393},"syntax_and_semantics/if_varresponds_to.html":{"ref":"syntax_and_semantics/if_varresponds_to.html","tf":0.04225352112676056},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.017077798861480076},"syntax_and_semantics/literals/array.html":{"ref":"syntax_and_semantics/literals/array.html","tf":0.018292682926829267},"syntax_and_semantics/literals/proc.html":{"ref":"syntax_and_semantics/literals/proc.html","tf":0.017857142857142856},"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.19047619047619047},"syntax_and_semantics/literals/symbol.html":{"ref":"syntax_and_semantics/literals/symbol.html","tf":0.12},"syntax_and_semantics/literals/tuple.html":{"ref":"syntax_and_semantics/literals/tuple.html","tf":0.11538461538461539},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.012474012474012475},"syntax_and_semantics/return_types.html":{"ref":"syntax_and_semantics/return_types.html","tf":0.05263157894736842},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.006796116504854369},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.07268722466960352},"syntax_and_semantics/while.html":{"ref":"syntax_and_semantics/while.html","tf":0.0379746835443038}},"\\":{"docs":{},"n":{"docs":{"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.03571428571428571}}}}}},"p":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.023474178403755867}},"e":{"docs":{},"r":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.008938547486033519},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.0022026431718061676}}}}}},"r":{"docs":{},"e":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.008733624454148471},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.016260162601626018},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015}},"d":{"docs":{},"o":{"docs":{},"c":{"docs":{"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.01984126984126984}}}}}}},"a":{"docs":{},"p":{"docs":{"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717},"syntax_and_semantics/declare_var.html":{"ref":"syntax_and_semantics/declare_var.html","tf":0.014705882352941176},"syntax_and_semantics/sizeof.html":{"ref":"syntax_and_semantics/sizeof.html","tf":0.011627906976744186},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.014492753623188406}}}},"e":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"syntax_and_semantics/literals/regex.html":{"ref":"syntax_and_semantics/literals/regex.html","tf":0.047619047619047616}}}}}}}},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"p":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"_":{"docs":{},"u":{"docs":{},"r":{"docs":{},"l":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.006825938566552901}}}}}}}}}},"b":{"docs":{},"r":{"docs":{},"e":{"docs":{},"w":{"docs":{"installation/index.html":{"ref":"installation/index.html","tf":0.1},"installation/from_source_repository.html":{"ref":"installation/from_source_repository.html","tf":0.047619047619047616},"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":3.372807017543859}}}}}}}},"r":{"docs":{},"n":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.07597765363128492}}}},"s":{"docs":{},"t":{"docs":{"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.006944444444444444}}}},"o":{"docs":{},"k":{"docs":{"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":5.0092592592592595}}}}},"t":{"docs":{},"t":{"docs":{},"p":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.010238907849829351},"overview/http_server.html":{"ref":"overview/http_server.html","tf":5.01360544217687}},":":{"docs":{},"/":{"docs":{},"/":{"0":{"docs":{},".":{"0":{"docs":{},".":{"0":{"docs":{},".":{"0":{"docs":{},":":{"8":{"0":{"8":{"0":{"docs":{"overview/http_server.html":{"ref":"overview/http_server.html","tf":0.05442176870748299}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}}},"docs":{}}},"docs":{}}},"docs":{},"c":{"docs":{},"r":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},".":{"docs":{},"c":{"docs":{},"r":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{"installation/on_debian_and_ubuntu.html":{"ref":"installation/on_debian_and_ubuntu.html","tf":0.05194805194805195},"installation/on_redhat_and_centos.html":{"ref":"installation/on_redhat_and_centos.html","tf":0.0821917808219178}}}}}}}}}}}}}},":":{"docs":{},"w":{"docs":{},"e":{"docs":{},"b":{"docs":{},"s":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"t":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{"overview/http_server.html":{"ref":"overview/http_server.html","tf":0.027210884353741496}},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"overview/http_server.html":{"ref":"overview/http_server.html","tf":0.027210884353741496}},"(":{"8":{"0":{"0":{"0":{"docs":{"overview/http_server.html":{"ref":"overview/http_server.html","tf":0.027210884353741496}}},"docs":{}},"8":{"0":{"docs":{"overview/http_server.html":{"ref":"overview/http_server.html","tf":0.04081632653061224}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}}}}}},"s":{"docs":{},":":{"docs":{},"/":{"docs":{},"/":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"u":{"docs":{},"b":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"/":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"c":{"docs":{},"h":{"docs":{},"/":{"docs":{},"c":{"docs":{},"r":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},"/":{"docs":{},"r":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{"installation/from_a_targz.html":{"ref":"installation/from_a_targz.html","tf":0.09523809523809523}}}}}}}}},".":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{"installation/from_source_repository.html":{"ref":"installation/from_source_repository.html","tf":0.09523809523809523}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"/":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{"overview/http_server.html":{"ref":"overview/http_server.html","tf":0.05442176870748299}}}}}}}}}}}},"i":{"docs":{"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.04554079696394687}},"d":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0022346368715083797}}}}},"e":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0022346368715083797}}}},"n":{"docs":{},"t":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236}}}},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0044994375703037125},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.0018975332068311196},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0079155672823219},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.0040650406504065045},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.011764705882352941}}}}}}}}},"g":{"docs":{},"h":{"docs":{"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079}},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408}}}}}}},"(":{"docs":{},"e":{"docs":{},"+":{"docs":{},")":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"syntax_and_semantics/literals/regex.html":{"ref":"syntax_and_semantics/literals/regex.html","tf":0.07142857142857142}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.005681818181818182},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0037174721189591076}}}}}}},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.006607929515418502}},"l":{"docs":{},"i":{"docs":{"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.006666666666666667},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.028985507246376812}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"installation/on_redhat_and_centos.html":{"ref":"installation/on_redhat_and_centos.html","tf":0.0273972602739726}}}},"s":{"docs":{},"s":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281}}}}},"r":{"docs":{},"o":{"docs":{},"v":{"docs":{"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011}}}}}},"a":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281}}}}}},"m":{"docs":{},"u":{"docs":{},"t":{"docs":{"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.007246376811594203}}}}}},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0017064846416382253},"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0022346368715083797}}}},"x":{"1":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.004555808656036446}}},"2":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.004555808656036446}}},"3":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.004555808656036446}}},"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0015026296018031556},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0033003300330033004},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.033112582781456956},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.022222222222222223},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.03189066059225513}},"(":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.004469273743016759}}}}}}},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0033003300330033004}}}}}}}}},"i":{"docs":{},"c":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0017730496453900709}}},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"u":{"docs":{"syntax_and_semantics/classes_and_methods.html":{"ref":"syntax_and_semantics/classes_and_methods.html","tf":0.030303030303030304}}}}}}}},"i":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00808080808080808},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.014084507042253521}},"i":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.010238907849829351},"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.004469273743016759},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.003669724770642202},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.006711409395973154},"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.011363636363636364},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.005319148936170213},"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.018957345971563982},"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.010416666666666666},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/finalize.html":{"ref":"syntax_and_semantics/finalize.html","tf":0.0625},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.013498312710911136},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.018975332068311195},"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.02},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.025065963060686015},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.008130081300813009},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.010443864229765013},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":3.3840579710144922},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.004555808656036446},"syntax_and_semantics/pointerof.html":{"ref":"syntax_and_semantics/pointerof.html","tf":0.016666666666666666},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.014492753623188406},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.004705882352941176},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},"(":{"docs":{},"@":{"docs":{},"a":{"docs":{},"m":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505}}}}}}}},"c":{"docs":{},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505}}}},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{},"_":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"=":{"docs":{},"n":{"docs":{},"i":{"docs":{},"l":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505}}}}}}}}}}}}}}}}}}}}},"h":{"docs":{},"o":{"docs":{},"r":{"docs":{},"n":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.004469273743016759}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.003669724770642202},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.011385199240986717},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.013192612137203167},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.008130081300813009},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.010443864229765013},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.004705882352941176}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.011363636363636364},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.01687289088863892}}}}}},"x":{"docs":{"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.02},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.004555808656036446},"syntax_and_semantics/pointerof.html":{"ref":"syntax_and_semantics/pointerof.html","tf":0.016666666666666666},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.014492753623188406}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.007246376811594203}}}}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0017064846416382253}}}}},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0017064846416382253},"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0033519553072625698},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.0024096385542168677},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.002253944402704733},"syntax_and_semantics/c_bindings/constants.html":{"ref":"syntax_and_semantics/c_bindings/constants.html","tf":0.029411764705882353},"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.0035460992907801418},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404},"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.006172839506172839},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.003355704697986577},"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.008130081300813009},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.005319148936170213},"syntax_and_semantics/c_bindings/variables.html":{"ref":"syntax_and_semantics/c_bindings/variables.html","tf":0.011764705882352941},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.006230529595015576},"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.010416666666666666},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0022002200220022},"syntax_and_semantics/finalize.html":{"ref":"syntax_and_semantics/finalize.html","tf":0.008928571428571428},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.012195121951219513},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.017191977077363897},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.0027100271002710027}}}},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0011173184357541898},"syntax_and_semantics/assignment.html":{"ref":"syntax_and_semantics/assignment.html","tf":0.016304347826086956},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.003355704697986577},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.005319148936170213},"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.06635071090047394},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0044004400440044},"syntax_and_semantics/finalize.html":{"ref":"syntax_and_semantics/finalize.html","tf":0.008928571428571428},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.007874015748031496},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.003795066413662239},"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.03},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.011873350923482849},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0033333333333333335},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.005221932114882507},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.03260869565217391},"syntax_and_semantics/pointerof.html":{"ref":"syntax_and_semantics/pointerof.html","tf":0.016666666666666666},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.007246376811594203},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.012841091492776886},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.0048543689320388345},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.004405286343612335}},"e":{"docs":{},"_":{"docs":{},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":10.04},"syntax_and_semantics/sizeof.html":{"ref":"syntax_and_semantics/sizeof.html","tf":0.023255813953488372},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.004815409309791332}},"(":{"docs":{},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.02}}}}}}}}}}}}}},"v":{"docs":{},"a":{"docs":{},"r":{"docs":{},"s":{"docs":{},"_":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.008130081300813009}}}}}}}}}}},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},"(":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.007246376811594203}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"i":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.003669724770642202},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.005277044854881266},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.0048543689320388345},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.011764705882352941}}}}},"l":{"docs":{"installation/on_arch_linux.html":{"ref":"installation/on_arch_linux.html","tf":0.06666666666666667},"installation/on_debian_and_ubuntu.html":{"ref":"installation/on_debian_and_ubuntu.html","tf":0.05194805194805195},"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.09210526315789473},"installation/on_redhat_and_centos.html":{"ref":"installation/on_redhat_and_centos.html","tf":0.0273972602739726},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0033519553072625698},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.017045454545454544},"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.004739336492890996},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.0018975332068311196},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.012195121951219513},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.021739130434782608},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0016051364365971107},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588}}}}},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717}}}}}}},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236}}}}}},"t":{"1":{"6":{"docs":{"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.035211267605633804}}},"docs":{}},"3":{"2":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676},"syntax_and_semantics/is_a.html":{"ref":"syntax_and_semantics/is_a.html","tf":0.03333333333333333},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.05688073394495413},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.026200873362445413},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.007228915662650603},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.004507888805409466},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.02830188679245283},"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.0070921985815602835},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.052525252525252523},"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.08641975308641975},"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.13286713286713286},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.030201342281879196},"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.05113636363636364},"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.08943089430894309},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.015957446808510637},"syntax_and_semantics/c_bindings/variables.html":{"ref":"syntax_and_semantics/c_bindings/variables.html","tf":0.07058823529411765},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.056074766355140186},"syntax_and_semantics/case.html":{"ref":"syntax_and_semantics/case.html","tf":0.053763440860215055},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.03880597014925373},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.019867549668874173},"syntax_and_semantics/declare_var.html":{"ref":"syntax_and_semantics/declare_var.html","tf":0.04411764705882353},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0037174721189591076},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.03262092238470191},"syntax_and_semantics/if.html":{"ref":"syntax_and_semantics/if.html","tf":0.07042253521126761},"syntax_and_semantics/if_var.html":{"ref":"syntax_and_semantics/if_var.html","tf":0.11764705882352941},"syntax_and_semantics/if_varis_a.html":{"ref":"syntax_and_semantics/if_varis_a.html","tf":0.061855670103092786},"syntax_and_semantics/if_varresponds_to.html":{"ref":"syntax_and_semantics/if_varresponds_to.html","tf":0.08450704225352113},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.0056925996204933585},"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.09},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.04617414248021108},"syntax_and_semantics/alias.html":{"ref":"syntax_and_semantics/alias.html","tf":0.01834862385321101},"syntax_and_semantics/literals/array.html":{"ref":"syntax_and_semantics/literals/array.html","tf":0.024390243902439025},"syntax_and_semantics/literals/hash.html":{"ref":"syntax_and_semantics/literals/hash.html","tf":0.07547169811320754},"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.11267605633802817},"syntax_and_semantics/literals/proc.html":{"ref":"syntax_and_semantics/literals/proc.html","tf":0.13690476190476192},"syntax_and_semantics/literals/symbol.html":{"ref":"syntax_and_semantics/literals/symbol.html","tf":0.08},"syntax_and_semantics/literals/tuple.html":{"ref":"syntax_and_semantics/literals/tuple.html","tf":0.057692307692307696},"syntax_and_semantics/local_variables.html":{"ref":"syntax_and_semantics/local_variables.html","tf":0.09375},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.005319148936170213},"syntax_and_semantics/proc_literal.html":{"ref":"syntax_and_semantics/proc_literal.html","tf":0.11926605504587157},"syntax_and_semantics/sizeof.html":{"ref":"syntax_and_semantics/sizeof.html","tf":0.046511627906976744},"syntax_and_semantics/splats_and_tuples.html":{"ref":"syntax_and_semantics/splats_and_tuples.html","tf":0.09090909090909091},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.11556982343499198},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.036893203883495145},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.07100591715976332},"syntax_and_semantics/while.html":{"ref":"syntax_and_semantics/while.html","tf":0.0759493670886076}},"[":{"8":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.006060606060606061},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.006420545746388443}}},"docs":{}},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0044994375703037125}}}}}}},"#":{"docs":{},"a":{"docs":{},"b":{"docs":{"syntax_and_semantics/if_varresponds_to.html":{"ref":"syntax_and_semantics/if_varresponds_to.html","tf":0.04225352112676056}}}}},")":{"docs":{},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"syntax_and_semantics/literals/hash.html":{"ref":"syntax_and_semantics/literals/hash.html","tf":0.018867924528301886}}}}}}},".":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0032102728731942215},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.003883495145631068}}}}}}}},"_":{"8":{"docs":{"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.009630818619582664}}},"docs":{}},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.004815409309791332}}}}}}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"n":{"docs":{},"i":{"docs":{},"l":{"docs":{"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.009630818619582664}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.009630818619582664}}}}}}},"p":{"docs":{},"t":{"docs":{},"r":{"docs":{"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.009630818619582664}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"u":{"docs":{},"p":{"docs":{},"l":{"docs":{"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.009630818619582664}}}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.009630818619582664}}}}}}}},"docs":{}},"6":{"4":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.006060606060606061},"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.018518518518518517},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.019867549668874173},"syntax_and_semantics/alias.html":{"ref":"syntax_and_semantics/alias.html","tf":0.027522935779816515},"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.07042253521126761},"syntax_and_semantics/sizeof.html":{"ref":"syntax_and_semantics/sizeof.html","tf":0.011627906976744186}}},"docs":{}},"8":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.005504587155963303},"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.014184397163120567},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.006060606060606061},"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.035211267605633804}}},"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.003005259203606311},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.020134228187919462},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.015957446808510637}},"e":{"docs":{},"g":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.003355704697986577},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.005319148936170213},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.00929368029739777},"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":10},"syntax_and_semantics/literals/regex.html":{"ref":"syntax_and_semantics/literals/regex.html","tf":0.047619047619047616}}},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.006172839506172839},"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.008130081300813009}}}}}}},"n":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/everything_is_an_object.html":{"ref":"syntax_and_semantics/everything_is_an_object.html","tf":0.034482758620689655}}},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.002638522427440633},"syntax_and_semantics/low_level_primitives.html":{"ref":"syntax_and_semantics/low_level_primitives.html","tf":0.06666666666666667},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408}}}}},"p":{"docs":{},"o":{"docs":{},"l":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.005555555555555556}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015}}}}}},"n":{"docs":{},"d":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538}}},"t":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011}}}}},"#":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0015026296018031556}}}}}},"w":{"docs":{},"r":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.028409090909090908}},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"(":{"1":{"docs":{"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.011363636363636364}}},"docs":{}}}}}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.03723404255319149}}}}}}}}},"_":{"docs":{},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.018691588785046728}},"(":{"docs":{},"&":{"docs":{},"b":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.006230529595015576}}}}}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"s":{"docs":{},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"syntax_and_semantics/type_reflection.html":{"ref":"syntax_and_semantics/type_reflection.html","tf":0.1}}}}}}}}}},"c":{"docs":{},"l":{"docs":{},"u":{"docs":{},"d":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.013407821229050279},"syntax_and_semantics/is_a.html":{"ref":"syntax_and_semantics/is_a.html","tf":0.016666666666666666},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.002253944402704733},"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.009478672985781991},"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.010416666666666666},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0044994375703037125},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.0018975332068311196},"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.01},"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.041666666666666664},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.008130081300813009},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.04365904365904366},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.007246376811594203},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.004705882352941176}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"/":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079}}}}}}}}}}}}},"s":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.012195121951219513}}}}},"r":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.0035460992907801418},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538}}}}}},"a":{"docs":{},"s":{"docs":{"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.02127659574468085}}}}}}},"v":{"docs":{},"o":{"docs":{},"k":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0011173184357541898},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.021686746987951807},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.003005259203606311},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.005970149253731343},"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.010416666666666666},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/everything_is_an_object.html":{"ref":"syntax_and_semantics/everything_is_an_object.html","tf":0.034482758620689655},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0044004400440044},"syntax_and_semantics/finalize.html":{"ref":"syntax_and_semantics/finalize.html","tf":0.05357142857142857},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.0018975332068311196},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.00395778364116095},"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.041666666666666664},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.005555555555555556},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.004158004158004158},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.010869565217391304},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.04100227790432802},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.010638297872340425},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.014492753623188406},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.02981029810298103},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.004815409309791332},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.006796116504854369},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.00881057268722467}},"e":{"docs":{},"(":{"docs":{},"&":{"docs":{},"b":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.004819277108433735}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"c":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.004819277108433735}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"c":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.004819277108433735}}}}}}}}},"l":{"docs":{},"v":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.004819277108433735},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/pointerof.html":{"ref":"syntax_and_semantics/pointerof.html","tf":0.008333333333333333},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.044444444444444446}}}},"c":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.007692307692307693},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.0027100271002710027},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}}}},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111}}}}}}},"f":{"docs":{},"o":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}},"r":{"docs":{},"m":{"docs":{"syntax_and_semantics/is_a.html":{"ref":"syntax_and_semantics/is_a.html","tf":0.016666666666666666},"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.013986013986013986},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.0040650406504065045},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0022222222222222222},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015}}}},"_":{"docs":{},"c":{"docs":{},"a":{"docs":{},"p":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/constants.html":{"ref":"syntax_and_semantics/c_bindings/constants.html","tf":0.08823529411764706}}}}}}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.011009174311926606},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.007874015748031496},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.005277044854881266},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.0040650406504065045},"syntax_and_semantics/return_types.html":{"ref":"syntax_and_semantics/return_types.html","tf":0.017543859649122806},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.005917159763313609}}}}},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{"syntax_and_semantics/is_a.html":{"ref":"syntax_and_semantics/is_a.html","tf":0.016666666666666666},"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.009478672985781991},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.003374578177727784},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.007590132827324478},"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.06018518518518518},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.050724637681159424},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.004705882352941176}}}}}}},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.008733624454148471},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0015026296018031556},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146}}}}},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.0024096385542168677},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.003115264797507788},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}}},"e":{"docs":{},"v":{"docs":{},"i":{"docs":{},"t":{"docs":{"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408}}}}}}},"'":{"docs":{},"m":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.013407821229050279},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.011385199240986717}}}},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.004469273743016759}}}}}},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"f":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222}}}}}},"'":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0015026296018031556},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0022497187851518562},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0017730496453900709},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.001941747572815534},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588}}},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0044444444444444444}}},"m":{"docs":{"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.037422037422037424}},"s":{"docs":{},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.004158004158004158}}}}},"s":{"docs":{"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.012474012474012475}}}},"s":{"docs":{"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.014553014553014554}}}}}}},"s":{"docs":{},"_":{"docs":{},"a":{"docs":{"syntax_and_semantics/is_a.html":{"ref":"syntax_and_semantics/is_a.html","tf":10.05},"syntax_and_semantics/case.html":{"ref":"syntax_and_semantics/case.html","tf":0.010752688172043012},"syntax_and_semantics/if_varis_a.html":{"ref":"syntax_and_semantics/if_varis_a.html","tf":0.041237113402061855},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.002638522427440633},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.004815409309791332}}}},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.010416666666666666},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0033003300330033004},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0017730496453900709},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.003883495145631068}}}}},"s":{"docs":{},"u":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.0024096385542168677},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.011461318051575931}}}}},".":{"docs":{"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.007246376811594203}},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0015026296018031556}}}}}}}}}},"d":{"docs":{"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.01}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.031746031746031744}},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}}}}}}}}},"f":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.018518518518518517},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.056291390728476824}}}}}},"o":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.007434944237918215}},"e":{"docs":{},":":{"docs":{},":":{"docs":{},"a":{"docs":{},"l":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538}},"l":{"docs":{},".":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0037174721189591076}}}}}}}}},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0055762081784386614}}}}}}},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538}},"e":{"docs":{},".":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0037174721189591076}}}}}}}}}}},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538}}}}}}}}}}}}},"(":{"docs":{},"o":{"docs":{},"n":{"docs":{"syntax_and_semantics/literals/array.html":{"ref":"syntax_and_semantics/literals/array.html","tf":0.012195121951219513}}}}},"e":{"docs":{},"e":{"docs":{},"e":{"docs":{"syntax_and_semantics/literals/floats.html":{"ref":"syntax_and_semantics/literals/floats.html","tf":0.014285714285714285}}}}},"g":{"docs":{},"n":{"docs":{},"o":{"docs":{},"r":{"docs":{"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827}}}}}},"r":{"docs":{},"|":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}}}}}},"j":{"docs":{},"p":{"docs":{},"i":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676}}}},"o":{"docs":{},"h":{"docs":{},"n":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.005504587155963303},"syntax_and_semantics/assignment.html":{"ref":"syntax_and_semantics/assignment.html","tf":0.08695652173913043},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.019230769230769232},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.017077798861480076},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.036939313984168866},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.024390243902439025},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.028720626631853787},"syntax_and_semantics/multiple_assignment.html":{"ref":"syntax_and_semantics/multiple_assignment.html","tf":0.07547169811320754},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.028985507246376812},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.01950354609929078},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.018446601941747572},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.011764705882352941}},".":{"docs":{},"a":{"docs":{},"g":{"docs":{"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.023076923076923078},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.010443864229765013},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.007246376811594203},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.010638297872340425}}},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.002638522427440633}},".":{"docs":{},"s":{"docs":{"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.002638522427440633}}}}}}}}}}},"b":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"_":{"docs":{},"o":{"docs":{},"l":{"docs":{},"d":{"docs":{"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.023076923076923078},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.005221932114882507},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0070921985815602835}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.005277044854881266},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.007246376811594203}},"e":{"docs":{},".":{"docs":{},"s":{"docs":{"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.010554089709762533}}}}}}}},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{},".":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},"k":{"docs":{"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.009411764705882352}}}}}}}}}}},"'":{"docs":{"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588}}}}}},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"syntax_and_semantics/alias.html":{"ref":"syntax_and_semantics/alias.html","tf":0.045871559633027525}}}}},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"syntax_and_semantics/multiple_assignment.html":{"ref":"syntax_and_semantics/multiple_assignment.html","tf":0.03773584905660377}}}}}},"l":{"docs":{"syntax_and_semantics/literals/proc.html":{"ref":"syntax_and_semantics/literals/proc.html","tf":0.005952380952380952}},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.05263157894736842}},".":{"docs":{},"o":{"docs":{},"r":{"docs":{},"g":{"docs":{},"/":{"docs":{},"d":{"docs":{},"o":{"docs":{},"c":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676}}}}},"a":{"docs":{},"p":{"docs":{},"t":{"docs":{"installation/on_debian_and_ubuntu.html":{"ref":"installation/on_debian_and_ubuntu.html","tf":0.025974025974025976}},"/":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"p":{"docs":{},".":{"docs":{},"s":{"docs":{},"h":{"docs":{"installation/on_debian_and_ubuntu.html":{"ref":"installation/on_debian_and_ubuntu.html","tf":0.025974025974025976}}}}}}}}}}}}}},"r":{"docs":{},"p":{"docs":{},"m":{"docs":{"installation/on_redhat_and_centos.html":{"ref":"installation/on_redhat_and_centos.html","tf":0.0273972602739726}},"/":{"docs":{},"r":{"docs":{},"p":{"docs":{},"m":{"docs":{"installation/on_redhat_and_centos.html":{"ref":"installation/on_redhat_and_centos.html","tf":0.0273972602739726}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"p":{"docs":{},".":{"docs":{},"s":{"docs":{},"h":{"docs":{"installation/on_redhat_and_centos.html":{"ref":"installation/on_redhat_and_centos.html","tf":0.0273972602739726}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"a":{"docs":{},"g":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.012195121951219513},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.014814814814814815}}}}}}},"r":{"docs":{},"g":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0067039106145251395}}}},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0033519553072625698}}}}},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827}}},"s":{"docs":{},"t":{"docs":{"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.006944444444444444}}}}}},"s":{"docs":{},"t":{"docs":{"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.013157894736842105},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.005259203606311044},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.0038461538461538464},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.0027100271002710027}}}}},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.010416666666666666},"syntax_and_semantics/declare_var.html":{"ref":"syntax_and_semantics/declare_var.html","tf":0.014705882352941176},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/low_level_primitives.html":{"ref":"syntax_and_semantics/low_level_primitives.html","tf":0.2},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0022222222222222222},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.014814814814814815},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.004405286343612335}}},"n":{"docs":{},"t":{"docs":{"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.02631578947368421}}}}}},"a":{"docs":{},"v":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0022346368715083797},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0017730496453900709}}}},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.024581005586592177}}}}}}}}},"s":{"docs":{},"s":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.01366742596810934},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0035460992907801418}}}},"t":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.006060606060606061},"syntax_and_semantics/classes_and_methods.html":{"ref":"syntax_and_semantics/classes_and_methods.html","tf":0.030303030303030304},"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.020833333333333332},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.005221932114882507},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}}}}},"'":{"docs":{"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166}}}},"f":{"docs":{},"t":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.00683371298405467}}}}},"i":{"docs":{},"b":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.015358361774744027},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.05240174672489083},"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":10.086666666666666},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.03773584905660377},"syntax_and_semantics/c_bindings/constants.html":{"ref":"syntax_and_semantics/c_bindings/constants.html","tf":0.17647058823529413},"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.07801418439716312},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.06262626262626263},"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.08641975308641975},"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.027972027972027972},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.04697986577181208},"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.045454545454545456},"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.08130081300813008},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.031914893617021274},"syntax_and_semantics/c_bindings/variables.html":{"ref":"syntax_and_semantics/c_bindings/variables.html","tf":0.11764705882352941},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.026490066225165563},"syntax_and_semantics/literals/proc.html":{"ref":"syntax_and_semantics/literals/proc.html","tf":0.005952380952380952},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.008595988538681949},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}},"c":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505},"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.006666666666666667},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404}},":":{"docs":{},":":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404}}}}}},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.006060606060606061}}}}}}}}}},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"2":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505}}},"docs":{}}}}}},"r":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0017064846416382253},"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.02631578947368421},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.02},"syntax_and_semantics/c_bindings/index.html":{"ref":"syntax_and_semantics/c_bindings/index.html","tf":0.041666666666666664},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404},"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.008130081300813009},"syntax_and_semantics/c_bindings/variables.html":{"ref":"syntax_and_semantics/c_bindings/variables.html","tf":0.011764705882352941},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/low_level_primitives.html":{"ref":"syntax_and_semantics/low_level_primitives.html","tf":0.06666666666666667},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.004158004158004158},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827}}},"y":{"docs":{},"/":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"/":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.02631578947368421}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"x":{"docs":{},"m":{"docs":{},"l":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505}}}}},"y":{"docs":{},"a":{"docs":{},"m":{"docs":{},"l":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.006825938566552901}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.017467248908296942},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.031446540880503145}},".":{"docs":{},"e":{"docs":{},"x":{"docs":{},"e":{"docs":{},"c":{"docs":{},"u":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.006289308176100629}}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"_":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.006289308176100629}}}}}}}}}}}}}}}}}}}},"'":{"docs":{"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.006666666666666667}}},"p":{"docs":{},"c":{"docs":{},"r":{"docs":{"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.04666666666666667}}}}},"s":{"docs":{},"d":{"docs":{},"l":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00808080808080808}}}}}},"n":{"docs":{},"e":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.00782122905027933},"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.02631578947368421},"syntax_and_semantics/c_bindings/index.html":{"ref":"syntax_and_semantics/c_bindings/index.html","tf":0.041666666666666664},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.009933774834437087},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222}}},"k":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.008938547486033519},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.008733624454148471},"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.013333333333333334},"syntax_and_semantics/c_bindings/constants.html":{"ref":"syntax_and_semantics/c_bindings/constants.html","tf":0.029411764705882353},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}},"(":{"docs":{},"\"":{"docs":{},"p":{"docs":{},"c":{"docs":{},"r":{"docs":{"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.03333333333333333},"syntax_and_semantics/c_bindings/constants.html":{"ref":"syntax_and_semantics/c_bindings/constants.html","tf":0.058823529411764705}}}}}},"f":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.02}}}}}}}}}}},"l":{"docs":{},"d":{"docs":{},"f":{"docs":{},"l":{"docs":{},"a":{"docs":{},"g":{"docs":{"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.06}}}}}}}}},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.04666666666666667},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}}},"u":{"docs":{},"x":{"docs":{"installation/index.html":{"ref":"installation/index.html","tf":0.1},"installation/on_arch_linux.html":{"ref":"installation/on_arch_linux.html","tf":5.133333333333334},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.029801324503311258},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.03819444444444445}}}}},"s":{"docs":{},"t":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.008733624454148471},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.0040650406504065045},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.010395010395010396},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.002277904328018223},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}},"e":{"docs":{},"n":{"docs":{"overview/http_server.html":{"ref":"overview/http_server.html","tf":0.05442176870748299}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.008955223880597015},"syntax_and_semantics/proc_literal.html":{"ref":"syntax_and_semantics/proc_literal.html","tf":0.045871559633027525},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827},"syntax_and_semantics/responds_to.html":{"ref":"syntax_and_semantics/responds_to.html","tf":0.02564102564102564}}}},"t":{"docs":{},"l":{"docs":{"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}}}}},"v":{"docs":{},"e":{"docs":{"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717}}}},"f":{"docs":{},"t":{"docs":{"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.0033112582781456954}}}}},"o":{"docs":{},"w":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/declare_var.html":{"ref":"syntax_and_semantics/declare_var.html","tf":0.014705882352941176},"syntax_and_semantics/low_level_primitives.html":{"ref":"syntax_and_semantics/low_level_primitives.html","tf":0.2},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408}},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408}},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.0033112582781456954},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.005221932114882507}}}}}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{"syntax_and_semantics/assignment.html":{"ref":"syntax_and_semantics/assignment.html","tf":0.14130434782608695},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236},"syntax_and_semantics/c_bindings/variables.html":{"ref":"syntax_and_semantics/c_bindings/variables.html","tf":0.011764705882352941},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.011940298507462687},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.013245033112582781},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.01084010840108401},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.006607929515418502}}},"t":{"docs":{"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0016051364365971107}}}}},"o":{"docs":{},"k":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0022222222222222222},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.004158004158004158},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.011461318051575931}},"u":{"docs":{},"p":{"docs":{"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.017191977077363897}}}}},"p":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/finalize.html":{"ref":"syntax_and_semantics/finalize.html","tf":0.017857142857142856},"syntax_and_semantics/while.html":{"ref":"syntax_and_semantics/while.html","tf":0.05063291139240506}}}},"n":{"docs":{},"g":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.006172839506172839},"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.013986013986013986},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079}}}},"g":{"docs":{},"i":{"docs":{},"c":{"docs":{"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.010416666666666666},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0022002200220022}}}}},"t":{"docs":{"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.007246376811594203}}}},"u":{"docs":{},"c":{"docs":{},"k":{"docs":{},"y":{"docs":{},"_":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676}}}}}}}}}},"n":{"docs":{},"w":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.006944444444444444}}}}}}}},"n":{"docs":{"installation/from_a_targz.html":{"ref":"installation/from_a_targz.html","tf":0.09523809523809523}}},"l":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.009389671361502348}},"v":{"docs":{},"m":{"docs":{"installation/from_source_repository.html":{"ref":"installation/from_source_repository.html","tf":0.14285714285714285},"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.05263157894736842},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.020833333333333332},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}},".":{"docs":{},"c":{"docs":{},"e":{"docs":{},"i":{"docs":{},"l":{"docs":{},".":{"docs":{},"f":{"3":{"2":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202}},"\"":{"docs":{},"(":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404}}}}}}}}},"docs":{}},"docs":{}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00808080808080808}}}}}}}}}}}},"d":{"docs":{"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.02631578947368421}}},"p":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.04},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.006944444444444444}}}}}},"g":{"docs":{},"c":{"docs":{"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.006944444444444444}}}},"m":{"docs":{"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.006944444444444444}}},"r":{"docs":{},"t":{"docs":{"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.006944444444444444}}}}},"t":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.06186726659167604},"syntax_and_semantics/literals/array.html":{"ref":"syntax_and_semantics/literals/array.html","tf":0.04878048780487805},"syntax_and_semantics/literals/char.html":{"ref":"syntax_and_semantics/literals/char.html","tf":0.041666666666666664},"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.011904761904761904},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.013592233009708738}},"a":{"docs":{},"g":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.006825938566552901}}}}}}}}},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.05555555555555555},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.014084507042253521}},"_":{"docs":{},"c":{"docs":{},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676}}}}}}}}}},".":{"docs":{},"g":{"docs":{},"z":{"docs":{"installation/index.html":{"ref":"installation/index.html","tf":0.1},"installation/from_a_targz.html":{"ref":"installation/from_a_targz.html","tf":10.095238095238095}}}}}},"k":{"docs":{},"e":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533}},"n":{"docs":{"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166}}}}},"l":{"docs":{},"k":{"docs":{"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.05411764705882353}}}}},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{"overview/http_server.html":{"ref":"overview/http_server.html","tf":0.07482993197278912},"syntax_and_semantics/is_a.html":{"ref":"syntax_and_semantics/is_a.html","tf":0.016666666666666666},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.004507888805409466},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.006289308176100629},"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.006172839506172839},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":2.506622516556291},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.017361111111111112},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.005277044854881266},"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.037037037037037035},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.0040650406504065045},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0033333333333333335},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.011461318051575931},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.001941747572815534},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.005917159763313609},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}},":":{"docs":{},":":{"docs":{},"d":{"docs":{},"a":{"docs":{},"y":{"docs":{},"o":{"docs":{},"f":{"docs":{},"w":{"docs":{},"e":{"docs":{},"e":{"docs":{},"k":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.006825938566552901}}}}}}}}}}}}},".":{"docs":{},"n":{"docs":{},"o":{"docs":{},"w":{"docs":{"overview/http_server.html":{"ref":"overview/http_server.html","tf":0.09523809523809523}}}}}},"z":{"docs":{},"o":{"docs":{},"n":{"docs":{"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.03691275167785235}}}}}}},"n":{"docs":{},"i":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281}}}}},"o":{"docs":{},"_":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.008733624454148471},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404}},"i":{"docs":{},"o":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505}}}},"u":{"docs":{},"n":{"docs":{},"s":{"docs":{},"a":{"docs":{},"f":{"docs":{"syntax_and_semantics/c_bindings/index.html":{"ref":"syntax_and_semantics/c_bindings/index.html","tf":0.08333333333333333},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404},"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":10.068181818181818}}}}}}}},"d":{"docs":{},"o":{"docs":{"installation/on_debian_and_ubuntu.html":{"ref":"installation/on_debian_and_ubuntu.html","tf":0.012987012987012988},"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.013157894736842105},"installation/on_redhat_and_centos.html":{"ref":"installation/on_redhat_and_centos.html","tf":0.0136986301369863},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":2.5},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":5},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":3.333333333333333},"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":5},"syntax_and_semantics/splats_and_tuples.html":{"ref":"syntax_and_semantics/splats_and_tuples.html","tf":5},"syntax_and_semantics/type_reflection.html":{"ref":"syntax_and_semantics/type_reflection.html","tf":3.333333333333333}}}},"o":{"docs":{},"l":{"docs":{"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.013157894736842105},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0044994375703037125},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.005277044854881266},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.004705882352941176},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.009389671361502348}},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.013157894736842105}}}}}}}}},"p":{"docs":{"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.010416666666666666},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0022222222222222222},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.004405286343612335}}},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0017730496453900709},"syntax_and_semantics/splats_and_tuples.html":{"ref":"syntax_and_semantics/splats_and_tuples.html","tf":0.045454545454545456}}}}}},"w":{"docs":{},"o":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.0425531914893617},"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.004739336492890996},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.010416666666666666},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.01},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/literals/array.html":{"ref":"syntax_and_semantics/literals/array.html","tf":0.06707317073170732},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079},"syntax_and_semantics/return_types.html":{"ref":"syntax_and_semantics/return_types.html","tf":0.017543859649122806},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.004815409309791332}},".":{"docs":{},"c":{"docs":{},"r":{"docs":{"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.006607929515418502}}}}}},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.02891566265060241},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.05259203606311044}},"(":{"docs":{},"&":{"docs":{},"b":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0015026296018031556}}}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.010638297872340425}}}}}}},"y":{"docs":{},"p":{"docs":{"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.011834319526627219}},"e":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505},"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.008938547486033519},"syntax_and_semantics/is_a.html":{"ref":"syntax_and_semantics/is_a.html","tf":0.08333333333333333},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.05871559633027523},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.008733624454148471},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.0024096385542168677},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.003756574004507889},"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.006666666666666667},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.018867924528301886},"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.014184397163120567},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.04040404040404041},"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.030864197530864196},"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.02097902097902098},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.013422818791946308},"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.011363636363636364},"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":10.130081300813009},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.015957446808510637},"syntax_and_semantics/c_bindings/variables.html":{"ref":"syntax_and_semantics/c_bindings/variables.html","tf":0.03529411764705882},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.018691588785046728},"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.014218009478672985},"syntax_and_semantics/classes_and_methods.html":{"ref":"syntax_and_semantics/classes_and_methods.html","tf":0.030303030303030304},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.014925373134328358},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.013245033112582781},"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.010416666666666666},"syntax_and_semantics/declare_var.html":{"ref":"syntax_and_semantics/declare_var.html","tf":0.04411764705882353},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.016728624535315983},"syntax_and_semantics/everything_is_an_object.html":{"ref":"syntax_and_semantics/everything_is_an_object.html","tf":0.10344827586206896},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.007700770077007701},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0359955005624297},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.0018975332068311196},"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.01},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.030343007915567283},"syntax_and_semantics/alias.html":{"ref":"syntax_and_semantics/alias.html","tf":0.06422018348623854},"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.0787037037037037},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.02032520325203252},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.011111111111111112},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.029106029106029108},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.007246376811594203},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.002277904328018223},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0035460992907801418},"syntax_and_semantics/responds_to.html":{"ref":"syntax_and_semantics/responds_to.html","tf":0.02564102564102564},"syntax_and_semantics/return_types.html":{"ref":"syntax_and_semantics/return_types.html","tf":0.12280701754385964},"syntax_and_semantics/sizeof.html":{"ref":"syntax_and_semantics/sizeof.html","tf":0.046511627906976744},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.014492753623188406},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.008130081300813009},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0449438202247191},"syntax_and_semantics/type_reflection.html":{"ref":"syntax_and_semantics/type_reflection.html","tf":3.533333333333333},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.04466019417475728},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.04142011834319527},"syntax_and_semantics/types_and_methods.html":{"ref":"syntax_and_semantics/types_and_methods.html","tf":0.05555555555555555},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.014814814814814815},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.02588235294117647},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.01762114537444934},"syntax_and_semantics/while.html":{"ref":"syntax_and_semantics/while.html","tf":0.012658227848101266},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.009389671361502348}},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.012345679012345678},"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.024390243902439025},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.004815409309791332}}}}},"'":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281}}},"o":{"docs":{},"f":{"docs":{"syntax_and_semantics/sizeof.html":{"ref":"syntax_and_semantics/sizeof.html","tf":0.023255813953488372},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.004815409309791332},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":10.029585798816568}},"(":{"1":{"docs":{"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.006420545746388443},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.011834319526627219}}},"docs":{},"\"":{"docs":{},"b":{"docs":{},"a":{"docs":{},"r":{"docs":{},"\"":{"docs":{},")":{"docs":{},")":{"docs":{},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"syntax_and_semantics/literals/hash.html":{"ref":"syntax_and_semantics/literals/hash.html","tf":0.012578616352201259}}}}}}}}}}}}},"a":{"docs":{"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.011834319526627219}}},"f":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.011834319526627219}}}}}},"h":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{},")":{"docs":{},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.011834319526627219}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.011834319526627219}}}}}}}}},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},".":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},".":{"docs":{},"i":{"docs":{},"d":{"docs":{"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.009259259259259259}}}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"_":{"docs":{},"v":{"docs":{},"a":{"docs":{},"r":{"docs":{},"s":{"docs":{},".":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.024390243902439025}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0044444444444444444}}}}}},"o":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538}}},"i":{"docs":{},"c":{"docs":{"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827}}}},".":{"docs":{},"i":{"docs":{},"s":{"docs":{},"_":{"docs":{},"a":{"docs":{},"?":{"docs":{},"(":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.011834319526627219}}}}}}}}}}}}}}}},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0111731843575419}},"/":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"overview/http_server.html":{"ref":"overview/http_server.html","tf":0.02040816326530612}}}}}}}}}},"l":{"docs":{},"l":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.008733624454148471},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.002638522427440633},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588}}}},"c":{"docs":{},"h":{"docs":{},"n":{"docs":{},"i":{"docs":{},"q":{"docs":{},"u":{"docs":{"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.013333333333333334}}}}}}}},"n":{"docs":{"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.010638297872340425},"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.0625}},"d":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202}}}},"s":{"docs":{},"t":{"docs":{"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.0033112582781456954},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.005555555555555556},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408}}}},"d":{"docs":{},"i":{"docs":{},"o":{"docs":{},"u":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281}}}}}},"m":{"docs":{},"p":{"1":{"docs":{"syntax_and_semantics/multiple_assignment.html":{"ref":"syntax_and_semantics/multiple_assignment.html","tf":0.07547169811320754}}},"2":{"docs":{"syntax_and_semantics/multiple_assignment.html":{"ref":"syntax_and_semantics/multiple_assignment.html","tf":0.07547169811320754}}},"docs":{"syntax_and_semantics/multiple_assignment.html":{"ref":"syntax_and_semantics/multiple_assignment.html","tf":0.012578616352201259}},"[":{"0":{"docs":{"syntax_and_semantics/multiple_assignment.html":{"ref":"syntax_and_semantics/multiple_assignment.html","tf":0.012578616352201259}}},"1":{"docs":{"syntax_and_semantics/multiple_assignment.html":{"ref":"syntax_and_semantics/multiple_assignment.html","tf":0.012578616352201259}}},"2":{"docs":{"syntax_and_semantics/multiple_assignment.html":{"ref":"syntax_and_semantics/multiple_assignment.html","tf":0.012578616352201259}}},"docs":{}}}}},"h":{"docs":{},"i":{"docs":{},"r":{"docs":{},"d":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0033519553072625698},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.01366742596810934}}},"t":{"docs":{},"y":{"docs":{},"t":{"docs":{},"w":{"docs":{},"o":{"docs":{"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.010638297872340425}}}}}}}},"n":{"docs":{},"g":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538}}},"k":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.017467248908296942},"syntax_and_semantics/c_bindings/variables.html":{"ref":"syntax_and_semantics/c_bindings/variables.html","tf":0.011764705882352941},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.009389671361502348}},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.026200873362445413},"syntax_and_semantics/c_bindings/variables.html":{"ref":"syntax_and_semantics/c_bindings/variables.html","tf":0.03529411764705882}}}}}}},"e":{"docs":{"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.02127659574468085},"syntax_and_semantics/literals/array.html":{"ref":"syntax_and_semantics/literals/array.html","tf":0.06707317073170732},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954}}}},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.006010518407212622}}}}}},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"'":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.0024096385542168677},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.006993006993006993},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0044994375703037125},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0017730496453900709},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.0027100271002710027}}}}},"n":{"docs":{},"_":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"syntax_and_semantics/unless.html":{"ref":"syntax_and_semantics/unless.html","tf":0.12121212121212122}}}}}}}}}}}},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.013333333333333334},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111}}}},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.01},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.0027100271002710027}}}}},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408}}}}}}}},"u":{"docs":{"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.008130081300813009}},"m":{"docs":{},"b":{"docs":{"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.007246376811594203}}}}},"a":{"docs":{},"t":{"docs":{},"'":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281},"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.01},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588}}}}}},"r":{"docs":{},"i":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.0024096385542168677},"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.013333333333333334},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.006944444444444444},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0017730496453900709}},"p":{"docs":{},"l":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.004469273743016759},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.010416666666666666},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.009389671361502348}}}}},"u":{"docs":{},"e":{"docs":{"syntax_and_semantics/is_a.html":{"ref":"syntax_and_semantics/is_a.html","tf":0.15},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.005504587155963303},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.002253944402704733},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.0033112582781456954},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0055762081784386614},"syntax_and_semantics/if.html":{"ref":"syntax_and_semantics/if.html","tf":0.018779342723004695},"syntax_and_semantics/literals/bool.html":{"ref":"syntax_and_semantics/literals/bool.html","tf":0.2631578947368421},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.016260162601626018},"syntax_and_semantics/responds_to.html":{"ref":"syntax_and_semantics/responds_to.html","tf":0.07692307692307693},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.008130081300813009},"syntax_and_semantics/truthy_and_falsey_values.html":{"ref":"syntax_and_semantics/truthy_and_falsey_values.html","tf":0.0625},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.010679611650485437},"syntax_and_semantics/while.html":{"ref":"syntax_and_semantics/while.html","tf":0.0379746835443038}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{"syntax_and_semantics/control_expressions.html":{"ref":"syntax_and_semantics/control_expressions.html","tf":0.5},"syntax_and_semantics/if.html":{"ref":"syntax_and_semantics/if.html","tf":0.009389671361502348},"syntax_and_semantics/if_var.html":{"ref":"syntax_and_semantics/if_var.html","tf":0.029411764705882353},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/next.html":{"ref":"syntax_and_semantics/next.html","tf":0.05128205128205128},"syntax_and_semantics/truthy_and_falsey_values.html":{"ref":"syntax_and_semantics/truthy_and_falsey_values.html","tf":0.1875},"syntax_and_semantics/until.html":{"ref":"syntax_and_semantics/until.html","tf":0.06666666666666667},"syntax_and_semantics/while.html":{"ref":"syntax_and_semantics/while.html","tf":0.05063291139240506}}}}}},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/responds_to.html":{"ref":"syntax_and_semantics/responds_to.html","tf":0.02564102564102564},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588}}}}},"a":{"docs":{},"n":{"docs":{},"s":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.006010518407212622},"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.005681818181818182}},"(":{"1":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0015026296018031556}}},"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0015026296018031556}}}}}}}}}}}}}}},"u":{"docs":{},"p":{"docs":{},"l":{"docs":{"overview/http_server.html":{"ref":"overview/http_server.html","tf":0.02040816326530612},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.003005259203606311},"syntax_and_semantics/literals/tuple.html":{"ref":"syntax_and_semantics/literals/tuple.html","tf":10.096153846153847},"syntax_and_semantics/splats_and_tuples.html":{"ref":"syntax_and_semantics/splats_and_tuples.html","tf":0.022727272727272728},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.006420545746388443},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.005825242718446602}},"e":{"docs":{},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"3":{"2":{"docs":{"syntax_and_semantics/literals/tuple.html":{"ref":"syntax_and_semantics/literals/tuple.html","tf":0.057692307692307696},"syntax_and_semantics/splats_and_tuples.html":{"ref":"syntax_and_semantics/splats_and_tuples.html","tf":0.045454545454545456},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0032102728731942215}}},"docs":{}},"docs":{}}}}},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"syntax_and_semantics/literals/tuple.html":{"ref":"syntax_and_semantics/literals/tuple.html","tf":0.038461538461538464}}}}}},"[":{"0":{"docs":{"syntax_and_semantics/literals/tuple.html":{"ref":"syntax_and_semantics/literals/tuple.html","tf":0.038461538461538464}}},"1":{"docs":{"syntax_and_semantics/literals/tuple.html":{"ref":"syntax_and_semantics/literals/tuple.html","tf":0.038461538461538464}}},"2":{"docs":{"syntax_and_semantics/literals/tuple.html":{"ref":"syntax_and_semantics/literals/tuple.html","tf":0.038461538461538464}}},"docs":{}}}}},"r":{"docs":{},"n":{"docs":{"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.003115264797507788},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281}}}},"l":{"docs":{},"i":{"docs":{},"p":{"docs":{"syntax_and_semantics/local_variables.html":{"ref":"syntax_and_semantics/local_variables.html","tf":0.09375}}}}}},"m":{"docs":{},"p":{"docs":{"syntax_and_semantics/and.html":{"ref":"syntax_and_semantics/and.html","tf":0.35294117647058826},"syntax_and_semantics/case.html":{"ref":"syntax_and_semantics/case.html","tf":0.053763440860215055},"syntax_and_semantics/literals/array.html":{"ref":"syntax_and_semantics/literals/array.html","tf":0.12195121951219512},"syntax_and_semantics/literals/hash.html":{"ref":"syntax_and_semantics/literals/hash.html","tf":0.050314465408805034},"syntax_and_semantics/or.html":{"ref":"syntax_and_semantics/or.html","tf":0.35294117647058826}},".":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{"syntax_and_semantics/case.html":{"ref":"syntax_and_semantics/case.html","tf":0.010752688172043012}}}}}},"o":{"docs":{},"d":{"docs":{},"d":{"docs":{"syntax_and_semantics/case.html":{"ref":"syntax_and_semantics/case.html","tf":0.010752688172043012}}}}}},"[":{"docs":{},"\"":{"docs":{},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{"syntax_and_semantics/literals/hash.html":{"ref":"syntax_and_semantics/literals/hash.html","tf":0.025157232704402517}}}}}}}}},"z":{"docs":{"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.040268456375838924}},".":{"docs":{},"d":{"docs":{},"s":{"docs":{},"t":{"docs":{},"_":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.006711409395973154}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"u":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"_":{"docs":{},"w":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.040268456375838924}}}}}}}}}}}}}}}},".":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.001941747572815534}}}}}}}}},"v":{"1":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.006010518407212622},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.018223234624145785}}},"2":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.006010518407212622},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.009111617312072893}}},"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0044994375703037125},"syntax_and_semantics/literals/char.html":{"ref":"syntax_and_semantics/literals/char.html","tf":0.041666666666666664},"syntax_and_semantics/literals/hash.html":{"ref":"syntax_and_semantics/literals/hash.html","tf":0.06289308176100629},"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.011904761904761904},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.010238907849829351},"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0022346368715083797},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.005504587155963303},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.013100436681222707},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0202854996243426},"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.02127659574468085},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404},"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.013986013986013986},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.016778523489932886},"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.03409090909090909},"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.024390243902439025},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.0797872340425532},"syntax_and_semantics/c_bindings/variables.html":{"ref":"syntax_and_semantics/c_bindings/variables.html","tf":0.03529411764705882},"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.004739336492890996},"syntax_and_semantics/declare_var.html":{"ref":"syntax_and_semantics/declare_var.html","tf":0.04411764705882353},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.015384615384615385},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.031598513011152414},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0022002200220022},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0843644544431946},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.0040650406504065045},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.03},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.004555808656036446},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.005319148936170213},"syntax_and_semantics/splats_and_tuples.html":{"ref":"syntax_and_semantics/splats_and_tuples.html","tf":0.030303030303030304},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.043478260869565216},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.005420054200542005}},"e":{"1":{"docs":{"syntax_and_semantics/case.html":{"ref":"syntax_and_semantics/case.html","tf":0.021505376344086023}}},"2":{"docs":{"syntax_and_semantics/case.html":{"ref":"syntax_and_semantics/case.html","tf":0.021505376344086023}}},"3":{"docs":{"syntax_and_semantics/case.html":{"ref":"syntax_and_semantics/case.html","tf":0.021505376344086023}}},"docs":{},".":{"docs":{},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"_":{"docs":{},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.010638297872340425}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.05319148936170213}}}}}}}}}}},"'":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281}}},"=":{"docs":{},"(":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"_":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0044994375703037125}}}}}}}}}}}}}},"i":{"docs":{},"d":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0022222222222222222}}}}},"r":{"docs":{"syntax_and_semantics/case.html":{"ref":"syntax_and_semantics/case.html","tf":0.05913978494623656},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0022497187851518562},"syntax_and_semantics/if_var.html":{"ref":"syntax_and_semantics/if_var.html","tf":10.009803921568627},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.002638522427440633},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.009933774834437087},"syntax_and_semantics/while.html":{"ref":"syntax_and_semantics/while.html","tf":0.05063291139240506}},"i":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.008733624454148471},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0015026296018031556},"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.006993006993006993},"syntax_and_semantics/c_bindings/variables.html":{"ref":"syntax_and_semantics/c_bindings/variables.html","tf":10.058823529411764},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.003115264797507788},"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.02843601895734597},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.020895522388059702},"syntax_and_semantics/declare_var.html":{"ref":"syntax_and_semantics/declare_var.html","tf":0.029411764705882353},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0037174721189591076},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0022002200220022},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.012373453318335208},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.0018975332068311196},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.011873350923482849},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":3.3631346578366443},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0033333333333333335},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.005221932114882507},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015},"syntax_and_semantics/pointerof.html":{"ref":"syntax_and_semantics/pointerof.html","tf":0.03333333333333333},"syntax_and_semantics/splats_and_tuples.html":{"ref":"syntax_and_semantics/splats_and_tuples.html","tf":0.007575757575757576},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.007246376811594203},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.013550135501355014},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.004815409309791332},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.005825242718446602},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.02962962962962963},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.006607929515418502}},"e":{"docs":{},"'":{"docs":{"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588}}}}}},"d":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.006060606060606061},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0022222222222222222}},"i":{"docs":{},"c":{"docs":{},"(":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404}}}}}}}}}},"n":{"docs":{},"t":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011}}}}},"o":{"docs":{},"u":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202}}}}},".":{"docs":{},"i":{"docs":{},"s":{"docs":{},"_":{"docs":{},"a":{"docs":{"syntax_and_semantics/is_a.html":{"ref":"syntax_and_semantics/is_a.html","tf":0.03333333333333333},"syntax_and_semantics/if_varis_a.html":{"ref":"syntax_and_semantics/if_varis_a.html","tf":10.010309278350515},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.002638522427440633}},"?":{"docs":{},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"3":{"2":{"docs":{"syntax_and_semantics/case.html":{"ref":"syntax_and_semantics/case.html","tf":0.010752688172043012}}},"docs":{}},"docs":{}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"syntax_and_semantics/case.html":{"ref":"syntax_and_semantics/case.html","tf":0.010752688172043012}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"syntax_and_semantics/while.html":{"ref":"syntax_and_semantics/while.html","tf":0.02531645569620253}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},"s":{"docs":{},"_":{"docs":{},"t":{"docs":{},"o":{"docs":{"syntax_and_semantics/if_varresponds_to.html":{"ref":"syntax_and_semantics/if_varresponds_to.html","tf":10.014084507042254},"syntax_and_semantics/responds_to.html":{"ref":"syntax_and_semantics/responds_to.html","tf":0.05128205128205128}},"?":{"docs":{},"(":{"docs":{},":":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"d":{"docs":{"syntax_and_semantics/while.html":{"ref":"syntax_and_semantics/while.html","tf":0.02531645569620253}}}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"i":{"docs":{},"b":{"docs":{},"l":{"docs":{"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954}}}}}},"{":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"1":{"docs":{"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.006622516556291391}}},"docs":{}}}}}}},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.005681818181818182},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.0033112582781456954},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.004815409309791332}}},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.013888888888888888},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.009389671361502348}}}}}},"b":{"docs":{},"o":{"docs":{},"s":{"docs":{"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}}}},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"2":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.029612756264236904}},"(":{"docs":{},"@":{"docs":{},"x":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.00683371298405467}},"=":{"4":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.00683371298405467}}},"docs":{}}}}},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.004555808656036446}},"(":{"1":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.009111617312072893}}},"3":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.004555808656036446}}},"docs":{},"x":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.004555808656036446}}}}}}}}},"docs":{}}}}}},"o":{"docs":{},"i":{"docs":{},"d":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.003669724770642202},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.009433962264150943},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.014141414141414142},"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.037037037037037035},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.009345794392523364}}}}},"i":{"docs":{},"a":{"docs":{"syntax_and_semantics/finalize.html":{"ref":"syntax_and_semantics/finalize.html","tf":0.008928571428571428},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281}}},"s":{"docs":{},"i":{"docs":{},"b":{"docs":{},"l":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0022222222222222222},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.0027100271002710027},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.006607929515418502}}}}}},"r":{"docs":{},"t":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.011764705882352941}}}}}}}}},"_":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.004469273743016759},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.004819277108433735},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.006230529595015576},"syntax_and_semantics/literals/char.html":{"ref":"syntax_and_semantics/literals/char.html","tf":0.041666666666666664},"syntax_and_semantics/literals/floats.html":{"ref":"syntax_and_semantics/literals/floats.html","tf":0.02857142857142857},"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.014084507042253521},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.009630818619582664}},"_":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"_":{"2":{"5":{"5":{"docs":{"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.026490066225165563}}},"6":{"docs":{"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.026490066225165563}}},"7":{"docs":{"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.026490066225165563}}},"docs":{}},"docs":{}},"docs":{}}}}}}}},"k":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281},"syntax_and_semantics/literals/hash.html":{"ref":"syntax_and_semantics/literals/hash.html","tf":0.06289308176100629}},"e":{"docs":{},"y":{"1":{"docs":{"syntax_and_semantics/literals/hash.html":{"ref":"syntax_and_semantics/literals/hash.html","tf":0.03773584905660377}}},"2":{"docs":{"syntax_and_semantics/literals/hash.html":{"ref":"syntax_and_semantics/literals/hash.html","tf":0.03773584905660377},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.006622516556291391}}},"docs":{"installation/on_debian_and_ubuntu.html":{"ref":"installation/on_debian_and_ubuntu.html","tf":0.05194805194805195},"installation/on_redhat_and_centos.html":{"ref":"installation/on_redhat_and_centos.html","tf":0.0273972602739726},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.005555555555555556}},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0022346368715083797},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0015026296018031556},"syntax_and_semantics/declare_var.html":{"ref":"syntax_and_semantics/declare_var.html","tf":0.014705882352941176},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.0022026431718061676}}}}}},"s":{"docs":{},".":{"docs":{},"g":{"docs":{},"n":{"docs":{},"u":{"docs":{},"p":{"docs":{},"g":{"docs":{},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{"installation/on_debian_and_ubuntu.html":{"ref":"installation/on_debian_and_ubuntu.html","tf":0.025974025974025976}}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"installation/on_debian_and_ubuntu.html":{"ref":"installation/on_debian_and_ubuntu.html","tf":0.025974025974025976}}}}}},"n":{"docs":{"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.006622516556291391}}},".":{"docs":{},"i":{"docs":{},"d":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0033333333333333335}}}}}},"e":{"docs":{},"p":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011}}}}},"n":{"docs":{},"o":{"docs":{},"w":{"docs":{"syntax_and_semantics/is_a.html":{"ref":"syntax_and_semantics/is_a.html","tf":0.016666666666666666},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.007339449541284404},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.008955223880597015},"syntax_and_semantics/everything_is_an_object.html":{"ref":"syntax_and_semantics/everything_is_an_object.html","tf":0.034482758620689655},"syntax_and_semantics/types_and_methods.html":{"ref":"syntax_and_semantics/types_and_methods.html","tf":0.05555555555555555},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588}},"n":{"docs":{"syntax_and_semantics/is_a.html":{"ref":"syntax_and_semantics/is_a.html","tf":0.016666666666666666},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.0033112582781456954},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.0040650406504065045},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.0022026431718061676}}}}}},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.008130081300813009},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.006600660066006601},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588}}}}}},"x":{"8":{"6":{"docs":{},"_":{"6":{"4":{"docs":{"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.012345679012345678},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.03642384105960265},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.03125}}},"docs":{}},"docs":{},"f":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.008733624454148471}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.013100436681222707}}}}}}}}}}},"docs":{}},"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.01834862385321101},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.00963855421686747},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.015026296018031555},"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.013333333333333334},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.06289308176100629},"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.07092198581560284},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.01616161616161616},"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.05555555555555555},"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.07317073170731707},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.04361370716510903},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.16716417910447762},"syntax_and_semantics/declare_var.html":{"ref":"syntax_and_semantics/declare_var.html","tf":0.058823529411764705},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.038461538461538464},"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.07},"syntax_and_semantics/literals/array.html":{"ref":"syntax_and_semantics/literals/array.html","tf":0.018292682926829267},"syntax_and_semantics/literals/proc.html":{"ref":"syntax_and_semantics/literals/proc.html","tf":0.08333333333333333},"syntax_and_semantics/literals/range.html":{"ref":"syntax_and_semantics/literals/range.html","tf":0.2857142857142857},"syntax_and_semantics/literals/regex.html":{"ref":"syntax_and_semantics/literals/regex.html","tf":0.047619047619047616},"syntax_and_semantics/literals/tuple.html":{"ref":"syntax_and_semantics/literals/tuple.html","tf":0.11538461538461539},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.059602649006622516},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.011389521640091117},"syntax_and_semantics/pointerof.html":{"ref":"syntax_and_semantics/pointerof.html","tf":0.075},"syntax_and_semantics/proc_literal.html":{"ref":"syntax_and_semantics/proc_literal.html","tf":0.07339449541284404},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.021739130434782608},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.04607046070460705},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.009708737864077669}},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.05263157894736842}}}}}},".":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.018867924528301886}},"(":{"docs":{},"f":{"docs":{"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.006289308176100629}}}}}}}}}}}},"v":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{},"c":{"docs":{},"(":{"1":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404}}},"docs":{}}}}}}}}}},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"_":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.012345679012345678},"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.016260162601626018}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.006230529595015576},"syntax_and_semantics/literals/proc.html":{"ref":"syntax_and_semantics/literals/proc.html","tf":0.023809523809523808}}}}},".":{"docs":{},".":{"docs":{},"i":{"docs":{"syntax_and_semantics/literals/range.html":{"ref":"syntax_and_semantics/literals/range.html","tf":0.09523809523809523}}}},"i":{"docs":{"syntax_and_semantics/literals/range.html":{"ref":"syntax_and_semantics/literals/range.html","tf":0.09523809523809523}}}}},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"e":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.010638297872340425}},":":{"docs":{},":":{"docs":{},"o":{"docs":{},"n":{"docs":{"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.010638297872340425}}}},"t":{"docs":{},"w":{"docs":{},"o":{"docs":{"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.010638297872340425}}}}},"z":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.010638297872340425}}}}}}}}}}}}}}}},"m":{"docs":{},"y":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.024390243902439025}}}}}}}}},"#":{"docs":{},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"_":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.024390243902439025}}}}}}}}}}},"'":{"docs":{"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.0038461538461538464}}},"m":{"docs":{},"l":{"docs":{"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.023809523809523808}}}},"o":{"docs":{},"r":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.00683371298405467}}}},"_":{"docs":{},"p":{"docs":{},"t":{"docs":{},"r":{"docs":{"syntax_and_semantics/pointerof.html":{"ref":"syntax_and_semantics/pointerof.html","tf":0.03333333333333333}}}}}}},"y":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.006010518407212622},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.012578616352201259},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.05384615384615385},"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.03},"syntax_and_semantics/literals/proc.html":{"ref":"syntax_and_semantics/literals/proc.html","tf":0.047619047619047616},"syntax_and_semantics/literals/range.html":{"ref":"syntax_and_semantics/literals/range.html","tf":0.38095238095238093},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.02733485193621868},"syntax_and_semantics/pointerof.html":{"ref":"syntax_and_semantics/pointerof.html","tf":0.025},"syntax_and_semantics/proc_literal.html":{"ref":"syntax_and_semantics/proc_literal.html","tf":0.03669724770642202},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.036231884057971016},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.05962059620596206},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.017475728155339806}},"o":{"docs":{},"u":{"docs":{},"'":{"docs":{},"r":{"docs":{"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.013157894736842105}}}},"r":{"docs":{},"_":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.006944444444444444}},".":{"docs":{},"c":{"docs":{},"r":{"docs":{"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.006944444444444444}}}},"o":{"docs":{"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.006944444444444444}}}}}}}}}}}}}}},"u":{"docs":{},"m":{"docs":{"installation/on_redhat_and_centos.html":{"ref":"installation/on_redhat_and_centos.html","tf":0.0684931506849315}}}},"i":{"docs":{},"e":{"docs":{},"l":{"docs":{},"d":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.05301204819277108},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.09241172051089407},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.009345794392523364},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.011940298507462687},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.005555555555555556},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.02127659574468085}},"_":{"docs":{},"n":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.003005259203606311}}}}}},"w":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"f":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.003005259203606311},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0044444444444444444}}}}}}}}}}}}}}}},"e":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778}},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0055762081784386614}}}}}},"a":{"docs":{},"r":{"docs":{"syntax_and_semantics/global_variables.html":{"ref":"syntax_and_semantics/global_variables.html","tf":0.375},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.01950354609929078}},"s":{"docs":{},".":{"docs":{},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"i":{"docs":{"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0035460992907801418}}}}}}}}}}},"=":{"6":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.00683371298405467}}},"docs":{}}},"z":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.003005259203606311},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.06538461538461539},"syntax_and_semantics/literals/char.html":{"ref":"syntax_and_semantics/literals/char.html","tf":0.041666666666666664}},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.03546099290780142},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.010067114093959731},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.015957446808510637},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015}}}}}},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{"syntax_and_semantics/everything_is_an_object.html":{"ref":"syntax_and_semantics/everything_is_an_object.html","tf":0.034482758620689655}}}},"s":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/literals/symbol.html":{"ref":"syntax_and_semantics/literals/symbol.html","tf":0.12}}}}}}}}}}},"length":5369},"corpusTokens":["0","0.0707372","0.5","09617fd37cc06b54","0_i8","0b","0b1101","0o","0o123","0x","0xfe012d","1","1.0","1.0_","1.0_f32","1.12","1.3","1.5","1.5e","1.5e10","10","10.11","10.5","10.55","100","1000000","1000000.111111","100_000","101","10ffff","11","12","123","123\\n","13","134.15","16","16646445","18","1_","1_000_000","1_000_000.111_111","1_f32","1_i16","1_i32","1_i64","1_i8","1_u16","1_u32","1_u64","1_u8","1e10","2","20","2014","2147483648","256","28","2_i8","3","3)).new","3.14","3.5","3.6","3.time","30","32","324","4","4.5","4.94066e","41","42","5","6","64","6_371_000","7","8","8000","8080","83","9223372036854775808","_","__temp_255","__temp_256","__temp_257","a).is_a?(str","a).responds_to?(:ab","a.+(b","a.ab","a.is_a?(int32","a.is_a?(numb","a.is_a?(str","a.map","a.responds_to?(:ab","a.responds_to?(:s","a.siz","a.tri","a_as_int","a_as_int.ab","ab","abov","absenc","absolut","abstract","accept","access","accomplish","accord","achiev","acm","acronym","activ","actual","ad","add","add(1","add(2","add(bool","add(i","add(int32","add(x","adder","adder.call(1","addit","addition","additionali","address","address=(@address","adv","advis","affect","ag","again","against","age.to_i","agvsbg8","ahead","alia","alias","align","alloc","allow","alreadi","altern","although","alway","alwaysinlin","amount","ampersand","analysi","ancestor","anim","animal.new","annot","annoy","anoth","another_hash","another_john","answer","antiqu","anyreg","anyth","anyway","anywher","api","api'","appear","append","appli","apt","ar","arch","arg","arg2","argentina","args.siz","argument","argument.some_method","ari","around","array","array#map","array(char","array(int32","array(int32).new","array(recarray","array(str","array(symbol","array(t","array(typ","array(typeof(array.elem_type(nest))).new","array.[](1","array.[]=(1","array2","array2.same?(array","array[1","array[4","arrayliter","ary.map","ary.push","ary.select","ary2","ask","asm|llvm","assign","associ","assum","ast","asterisk","astnode#id","async","attach","attribut","author","automat","automaticali","avaialbl","avail","avoid","b","b.is_a?(numb","back","backtick","bad","bar","bar.cr","base","base64","base64.encode64","baseurl","bash","basic","baz","baz(1","baz(4","baz(x","bc|llvm","be","beast","becom","become_old","become_older(&block","become_older(ag","become_older(bi","become_older(year","befor","begin","begin/rescu","behav","behaviour","belong","below","benchmark","best","better","between","big","bigger","bin","bin/cryst","binari","binary32","binary64","bind","birthday","bit","bitwis","blank","block","block'","block.cal","blue","blueprint","bodi","boil","bool","boolliter","both","bound","box","box.valu","box.value.s","brace","break","brew","broken","buffer","build","build/cryst","bye","byte","c","c.cos(1.5","c.errno","c.exit(wrapp","c.getch","c.printf","c.srand(1_u32","c.waitpid(pid","c::sizet","c::timezon","c::timezone.new","call","call'","callback","callback(f","callback(int","callback(nul","callback.cal","callconvent","callconvention(\"x86_stdcal","caller","camelcas","can't","capabl","capit","capitan","captur","capture(&block","case","cast","cat","cat.new","catch","caught","cc","ceil_f32","cento","certain","chain","chanc","chang","change_it","change_it(tz","change_it(valu","changelog","char","charact","check","checkout","child","child.count","child.new.child","child1","child2","choic","choos","ci","clash","class","claus","clean","cleanup","clear","clearer","clone","close_door","closur","co","cocoa","code","code'","codebas","codegen","codepoint","cold","collect","color","color.new(1","color.new(10","color::blu","color::blue.r","color::green","color::green.valu","color::r","color::re","color::red.r","color::red.valu","combin","come","comma","command","comment","common","commun","company_nam","comparison","compil","compiler'","complement","complet","complex","complexproc","concept","concret","cond1","cond2","cond3","condit","condition","confid","config","configur","conflict","consid","const","constant","constant'","construct","constructor","contain","content","context","context.response.content_typ","context.response.print","contribut","conveni","convent","convers","convert","copi","core","correctli","correspond","corrupt","cos(doubl","cos(valu","counter","counter.incr","counter.inst","counter.new","coupl","cours","cpu","cr","crash","creat","criteria","cross","cryptic","crystal","crystal'","crystal,1,github","crystal,1,github\".split","cumbersom","curl","curli","currenc","currencyconvers","current","current_ag","curs","curses::window","curses::window.new","custom","custom_greet","d","d\\n","darwin","data","date_of_birth","deal","deb","debian","debug","declar","decode64","decode64(str","def","default","default_greet","defin","define_dummy_method","define_dummy_methods(*nam","define_dummy_methods(hash","define_dummy_methods(nam","define_dummy_methods({foo","define_method","define_method(nam","definit","deleg","denot","dep","depend","deriv","describ","detail","detect","determin","develop","didn't","differ","directli","directori","disabl","display","distribut","ditto","divis","do","do_another_th","do_someth","do_something_els","do_that","do_thi","doc","doc/index.html","document","documentation_url","doesn't","dog","dog.new","don't","done","dont_update_x","door_clos","dot","doubl","doubt","down","dst_time","dummi","dump","duplic","e","e.greet","each","earli","earth","earth::radiu","easi","easier","echo","editor","effect","effici","eg","el","elem_type(typ.first","element","elements.each","else_express","elsif","emit","emphas","emphasize(10","emphasize(valu","employe","employee.greet","employee.new","employee:class#new","empti","enabl","enclos","encode64","encode64(str","end","enforc","enough","ensur","entir","entri","enum","enum'","enumerable#map","enumerable#select","env(\"test","equal","equival","err","errno","error","especi","etc","etc/apt/sources.list.d/crystal.list","etc/yum.repos.d/crystal.repo","eur","eval","evalu","even","even?(num","eventu","everyon","everyth","evid","ex","ex.messag","ex1","ex2","exact","exactli","exampl","except","exception.new(\"som","exclam","execut","execute_callback","exhaust","exist","exit","exit(statu","exp","expans","expect","explain","explicit","explicitli","exponenti","expos","express","expression'","extend","extern","extra","extract","f","f)(int","f.name","fals","falsey","famili","familiar","fanci","fast","faster","fault","fear","fictici","field","figur","file","file.cr","filenam","filename.cr","fill","filter","final","find","fine","first","first_nam","fix","flag","flat","flavor","flaw","float","float32","float64","flower","follow","foo","foo'","foo(\"hello","foo(&block","foo(*arg","foo(1","foo([1","foo(int32","foo(str","foo(u","foo(x","foo.cr","foo.cr:12","foo.cr:14","foo.cr:2","foo.cr:6","foo.new","foo.new(1","foo.new.yield_norm","foo.new.yield_with_self","foo.t","foo/bar","foo/bar/baz","foo/bar/baz.cr","foo/bar/baz/baz.cr","foo/imx","foo_forward","foo_or_bar","foo|bar","fopen","forc","forehead","forhead","form","former","forward","found","four","framework","free","frequent","fresh","fresh_vars_sampl","fresh_vars_sample(*nam","from_json","full","fulli","fun","function","function'","function(int32","futur","gammar","garbag","gener","genericchild","genericchild(t","get","getch","getter","git","github","give","given","global","global_greet","gnu","go","goe","gone","good","good_by","gotten","gpg","grammar","graph","greater","green","greet","greet(msg","ground","group","grow","guarante","guid","h","h(e+)llo","hand","handl","handle_match(match","handler","happen","has_instance_var?(nam","hash","hash(int32","hash(str","hash(symbol","hashliter","have","heap","heeello","hello","hello\\n","help","helper","here","heredoc","hi","hidden","hide","hierarchi","high","higher","hint","homebrew","homepage_url","hook","horn","host","http","http/server","http://0.0.0.0:8080","http://crystal","http://dist.cryst","http::server","http::server.new","http::server.new(8000","http::server.new(8080","http::websocket","https://github.com/manastech/crystal.git","https://github.com/manastech/crystal/releas","i'm","i(on","i.","i.inspect","id","ident","identifi","ieee","ifdef","ignor","imagin","immut","implement","implicit","implicitli","import","imposs","improv","includ","including/extend","inclus","increas","increment","indent","index","index(char","index1","index2","index3","indexerror","indic","individu","inevit","infer","info","info_capturecount","inform","inherit","init","initi","initialize(@amount","initialize(@curr","initialize(@custom_greeting=nil","initialize(@horn","initialize(@nam","initialize(@valu","initialize(@x","initialize(nam","inlin","inner","input","insert","insid","instal","instanc","instance.initialize(nam","instance_sizeof","instance_sizeof(point","instance_vars_nam","instanti","instead","instruct","int","int#tim","int16","int32","int32#ab","int32).new","int32.class","int32[8","int32_8","int32andchartostr","int32child","int32ornil","int32orstr","int32ptr","int32stringtupl","int32tostr","int64","int8","int_to_int","int_to_int(&block","integ","intend","intent","interact","interchang","interfac","intern","interpol","intorfloat","introspect","intwrapp","intwrapper.new(1","invalid","invoc","invok","invoke(&block","invoke(&proc","invoke(proc","involv","iomod","iomode::al","iomode::all.valu","iomode::async","iomode::non","iomode::none.valu","iomode::writ","ir|obj","is_a","isn't","issu","it'","italic","item","items.new","items.s","itemss","iter","itself","jack","john","john'","john.address","john.address.s","john.ag","john.become_old","john.nam","john.name.s","john.pet.talk","jpi","json","k","keep","key","key.id","key1","key2","keyn","keys.gnupg.net","keyserv","keyword","kind","know","known","l","lang","lang.org/apt","lang.org/apt/setup.sh","lang.org/doc","lang.org/rpm","lang.org/rpm/rpm","lang.org/rpm/setup.sh","languag","larg","last","later","latest","latter","ld","leav","left","legendari","less","let","let'","letter","level","levent","lgc","lib","lib'","libc","libc::char","libc::sizet","libevent2","libfoo","libfoo.execute_callback","libfoo.store_callback","libpcr","librari","library/developer/commandlinetool","libsdl","libxml","libyaml","lift","line","link","link(\"pcr","link(framework","link(ldflag","linker","linux","list","listen","liter","littl","live","ll","llvm","llvm.ceil.f32","llvm.ceil.f32\"(valu","llvmintrins","lm","ln","local","locat","logic","long","look","lookup","loop","lot","low","lower","lowercas","lpcre","lrt","lucky_numb","lunwind","m","mac","machin","macro","macro'","made","main","mainli","maintain","make","make_a_person_talk","mani","manipul","manual","map","mark","markdown","match","math","mathemat","matter","maximum","mayb","mcpu","mean","mechan","member","memcmp","memcmp(p1","memori","messag","method","method'","method(&.some_method","method_miss","method_missing(nam","miau","minimum","minutes_west","mistak","mix","mode","model","model.new","model.on_sav","model.sav","moder","modif","modifi","modul","modulo","money","moo","moo(t","moo(u","moo.new","moo:class","more","mostli","msg","much","multipl","multipli","my::nested::typ","my_fun","my_fun(some_s","myarray","myarray.new","mybox","mybox(int32","mybox(int32).new(\"hello","mybox(int32).new(1","mybox(str","mybox(string).new(\"hello","mybox(t","mybox.new(\"hello","mybox.new(1","mybox.new(nil","mybox.new(valu","mycoollib","mycoollib/.git","mycoollib/.gitignor","mycoollib/.travis.yml","mycoollib/licens","mycoollib/readme.md","mycoollib/shard.yml","mycoollib/spec/mycoollib_spec.cr","mycoollib/spec/spec_helper.cr","mycoollib/src/mycoollib.cr","mycoollib/src/mycoollib/version.cr","mydictionari","mydictionary(k","myexcept","myexception.new(\"oh","myint","mylib","myotherexcept","mytyp","mytype(int32","mytype(str","mytype(typeof(\"foo","mytype(typeof(1","mytype.new","mytype{\"foo","mytype{1","n","name","name.id","name.id.stringifi","name.stringifi","namespac","name{index","navig","necessari","need","neg","nest","never","new","new_valu","newlin","next","nicer","nil","nilabl","nilliter","node","nodoc","noinlin","non","none","nop","noreturn","normal","notat","note","noth","notic","now","null","num","number","number_of_horn","numericvalu","o","object","object#to_s(io","object#tri","object'","object_id","objects.[](2","objects.[]=(2","objects[1","objects[2","obtain","obviou","odd","offici","oh","ok","older","omit","on","on_sav","on_save(&block","on_save_callback","onc","one.cr","one.nam","one_mor","one_more.say","opaqu","oper","option","or\"","order","orient","origin","os","osx","other","other.i","other.nam","other.say","other.x","othertype#method","othertype#method(arg1","otherwis","ouptut","out","output","outsid","over","overload","overrid","overwrit","overwritten","p","p.greet","p1.name","p2","p2.name","pack","pacman","pad","painless","paint","paint(color","paramet","paramt","parent","parent(int32","parent(t","parent.class","parenthes","parenthesi","pars","parse(score_text","parseerror","parser","part","partial","particular","pass","past","path","pattern","pcre","pcre::info_capturecount","pcre_caseless","pcre_extend","pcre_multilin","peform","penalti","peopl","perfectli","perform","person","person#initialize(int32","person'","person.ag","person.alloc","person.become_old","person.compare(john","person.has_instance_var?(\"birthday","person.has_instance_var?(\"nam","person.instance_vars_nam","person.nam","person.name=(\"john","person.new","person.say","person:class#new(int32","pet","peter","peter.ag","peter.nam","phase","pi","pid","pint32","pint32.malloc(1","pipe","pkg","place","plan","platform","plus_on","plus_one(int32","plus_one(x","point","point.new","point.x","point.x_ptr","pointer","pointer(int32","pointer(int32).malloc(1","pointer(int8","pointer(void).new(array.object_id","pointerof","pointerof(@x","pointerof(a","pointerof(status_ptr","pollut","port","posit","possibl","potenti","preced","prefer","prefix","prelud","prepend","pretti","prevent","previou","previous","previous_def","primit","print","print_greet","printf","printf(format","println","println(*valu","privat","probabl","problem","proc","proc(int32","proc.cal","proc.call('","proc.call('l","proc.call(1","proc.call(10","proc.call(41","procedur","process","procthatreturnsint32","produc","program","program'","programfil","programm","project","project'","project.cr","project_spec.cr","proof","properti","protect","provid","pseudo","ptr","ptr.valu","ptr[100_000","public","purpos","put","puts(color::r","puts(iomode::writ","pwd","queri","question","r","radiu","rais","random","rang","rare","raw","read","readabl","reading/writ","readm","real","realli","reason","reassign","recarray","receiv","recommend","recurs","recv","red","redefin","redhat","redhay","reed","refer","reference'","reflect","regardless","regex","regular","reinstal","rel","relat","releas","remain","rememb","reopen","repetit","replac","repositori","repres","requesthandl","requir","rescu","resourc","respond","responds_to","restrict","restricted_add","restricted_add(x","result","return","returnstwic","reus","reusabl","rewritten","right","root","rpm","rubi","rule","run","runtim","s","safe","same","sameasint32","sampl","save","say(messag","say_by","say_hello","scope","score_pattern","score_text.scan(score_pattern","scorecard","scream","sdl_init","sdl_init(flag","search","second","section","see","seem","segment","select","self","self.class","self.compare(p1","self.count","self.elem_type(typ","self.incr","self.inst","self.new","self.new(nam","self.say","self.say(messag","semant","send","sens","separ","serv","server","server.listen","set","setjmp","sever","share","shell","shift","short","shorter","show","side","sign","signal","signatur","similar","simpi","simpler","simpli","simplifi","singl","situat","six","six.new","size","size_t","sizeof","sizeof(int32","sizeof(int64","sizeof(pointer(int32","sizeof(str","sizeof(typeof(a","sizet","skip","slash","slow","slower","small","smaller","smart","snippet","solut","solv","some_condit","some_exp1","some_exp2","some_express","some_field","some_float","some_fun","some_fun(valu","some_int","some_macro_argu","some_method","some_method(arg1","some_method(x","some_other_condit","some_proc","some_proc(&block","some_proc(&proc","some_program","some_program.cr","someenum","somemodul","somemodule::sometyp","somes","somestruct","someth","something_danger","something_dangerous_that_returns_int32","sometim","sometyp","sometype.new","sort","sourc","space","speak","spec","spec/project_spec.cr","special","specif","specifi","spiral","splat","split","srand","srand(se","src","src/http/web_socket.cr","src/project","stack","standard","start","stat","state","static","staticarray","staticarray(int32","statist","statu","status_ptr","stdout","still","store","store_callback","store_callback(callback","str","str.count(char","string","string#ab","string).new","string.class","stronger","struct","structur","style","subclass","subset","subtract","subtyp","success","such","sudo","suffix","sugar","sum","sum(*el","summari","super","super(\"anoth","super(msg","superclass","supplement","support","suppos","sure","surround","swap","switch","symbol","syntax","system","t","t.class","tagdirect","take","taken","talk","tar.gz","target","target_curr","techniqu","tediou","tell","temp","temp1","temp2","temp[0","temp[1","temp[2","ten","tend","test","text","text/plain","that'","then_express","there'","thing","think","third","thirtytwo","thorough","those","though","thread","threadloc","three","thrice","thu","thumb","time","time.now","time::dayofweek","timezon","tini","tmp","tmp.even","tmp.odd","tmp[\"foo","to_","to_io","to_unsaf","todo","tool","toolchain","top","total","transform","transform(1","transform(valu","treat","tri","tripl","true","truthi","tulip","tupl","tuple(int32","tuple.new","tuple[0","tuple[1","tuple[2","turn","twenti","twice","twice(&block","two","two.cr","typ","typ.is_a?(array","type","type'","type.instance_vars.map","type.name.downcase.id","typedef","typenod","typeof","typeof(\"bar\")).new","typeof(1","typeof(a","typeof(flat","typeof(hash).new","typeof(nest","typic","typo","tz","tz.dst_time","tz.minutes_west","u","u0041","u::intorflaot","u::intorfloat","u::intorfloat.new","ubuntu","uint16","uint32","uint64","uint8","uint8[256","unam","unari","undefin","under","underli","underneath","underscor","understand","understood","unexpect","unicod","unicorn","unicorn#speak","unicorn.new","unicorn.new.horn","unicorn.new.speak","unicorn.speak","uniniti","union","uniqu","unix","unknown","unless","unlik","unrel","unreli","unsaf","until","unusu","up","updat","update_x","uppercas","us","usag","usd","user","usr/local/bin/cryst","usual","utf","u{1f52","u{41","v","v1","v2","valid","valu","value'","value.some_float","value.some_int","value1","value2","value3","value=(new_valu","var","var.is_a","var.is_a?(int32","var.is_a?(str","var.is_a?(typ","var.responds_to","var.responds_to?(:method","varaibl","variabl","variable'","variad","variadic(valu","variant","variou","var{key1","vector2","vector2(@x","vector2(@x=4","vector2.new","vector2.new(1","vector2.new(3","vector2.new(x","verbos","veri","version","via","virtual","visibl","void","w","w(one","waitpid","waitpid(pid","want","wasn't","way","we'll","webkit_j","well","whenev","whether","whitespac","whole","whose","window","wise","within","without","won't","woof","word","work","world","wouldn't","wrap","wrap_foo","wrap_foo(&block","wrapper","wrapper.to_unsaf","write","written","wrong","wrote","x","x#some_fun","x'","x...i","x..i","x.callback","x.callback(f","x.some_fun","x.to_","x.variadic(1","x86_64","x86_fastcal","x86_stdcall","x::myint","x::someenum","x::someenum::on","x::someenum::two","x::someenum::zero","x_ptr","xcode","xml","xor","y","y=6","ye","year","years.to_i","yellow","yield","yield_norm","yield_with_self","you'r","your_program","your_program.cr","your_program.o","yum","z","zero"],"pipeline":["trimmer","stopWordFilter","stemmer"]} \ No newline at end of file +{"version":"0.5.7","fields":[{"name":"title","boost":10},{"name":"body","boost":1}],"ref":"url","documentStore":{"store":{"index.html":["crystal","rubi"],"conventions/index.html":["access","code","convent","crystal","develop","doc","document","express","follow","gener","more","navig","other","project","purpos","readabl","standard","style","support","us","write"],"conventions/coding_style.html":["1.0","1.12","10.55","11","134.15","3","7","acronym","alia","amount","ar","begin","bin","block","camelcas","case","changelog","ci","class","code","config","configur","constant","contain","content","context","contribut","convers","crystal","currenc","currencyconvers","custom_greet","date_of_birth","def","default_greet","defin","definit","develop","directori","document","documentation_url","editor","eg","end","enum","err","error","eur","exampl","except","execut","familiar","file","first_nam","float32","float64","from_json","getter","global_greet","greet","guid","handl","handle_match(match","hello","homepage_url","http","http://crystal","http::websocket","implement","indent","initi","initialize(@amount","initialize(@curr","initialize(@custom_greeting=nil","inner","insid","int32","int64","jpi","lang.org/doc","level","lib","libc","libevent2","librari","libxml","libyaml","lowercas","lucky_numb","make","match","method","modul","money","name","namespac","nest","newlin","nil","numericvalu","on","pars","parse(score_text","parseerror","parser","path","person","prefix","print_greet","project","project'","put","readm","requesthandl","rescu","run","score_pattern","score_text.scan(score_pattern","scorecard","scream","separ","sourc","space","spec","src","src/http/web_socket.cr","standard","struct","style","tagdirect","target_curr","time::dayofweek","to_io","two","type","underscor","uppercas","us","usd","valu","variabl","whitespac","within","world"],"conventions/documenting_code.html":["1","2","3","_","abov","alway","anim","antiqu","arg2","asterisk","attach","automat","backtick","bad","beast","between","blank","block","check","class","code","comment","complet","consid","creat","crystal","current","declar","def","definit","describ","detail","directori","ditto","doc","doc/index.html","document","enclos","end","entir","entri","exampl","express","file","first","follow","forehead","forhead","former","four","function","gener","hash","helper","hidden","hide","horn","i'm","includ","indent","index(char","initi","initialize(@horn","insid","instanc","instead","invok","italic","keyword","larg","latter","leav","legendari","line","link","make","markdown","method","method'","modul","name","nodoc","number","number_of_horn","othertype#method","othertype#method(arg1","output","paramet","person","point","posit","prefer","previou","privat","produc","program","project","protect","public","purpos","put","rais","return","right","root","same","see","short","show","singl","space","speak","specifi","spiral","src","state","stdout","subset","summari","supplement","surround","text","third","tripl","type","underscor","unicorn","unicorn#speak","unicorn.new","unicorn.new.horn","unicorn.new.speak","unicorn.speak","us","usag","valu"],"installation/index.html":["arch","cento","debian","homebrew","linux","mac","osx","redhat","tar.gz","ubuntu"],"installation/from_a_targz.html":["bin/cryst","crystal","full","github","https://github.com/manastech/crystal/releas","ln","path","s","tar.gz","usr/local/bin/cryst"],"installation/from_source_repository.html":["3.5","3.6","bin/cryst","build/cryst","clone","crystal","git","homebrew","https://github.com/manastech/crystal.git","llvm","mac","make"],"installation/on_arch_linux.html":["arch","commun","crystal","instal","linux","pacman","s","sudo"],"installation/on_debian_and_ubuntu.html":["09617fd37cc06b54","adv","apt","bash","crystal","curl","deb","debian","deriv","distribut","echo","etc/apt/sources.list.d/crystal.list","http://dist.cryst","instal","key","keys.gnupg.net","keyserv","lang.org/apt","lang.org/apt/setup.sh","main","offici","recv","repositori","sudo","todo","ubuntu","updat","us"],"installation/on_mac_osx_using_homebrew.html":["10.11","activ","brew","capitan","command","contribut","crystal","default","el","find","found","homebrew","instal","lang","last","ld","levent","librari","library/developer/commandlinetool","line","llvm","mac","need","osx","plan","project","reinstal","replac","select","switch","todo","tool","toolchain","updat","us","well","xcode","you'r"],"installation/on_redhat_and_centos.html":["baseurl","bash","cat","cento","crystal","curl","deriv","distribut","end","etc/yum.repos.d/crystal.repo","gpg","http://dist.cryst","import","instal","key","lang.org/rpm","lang.org/rpm/rpm","lang.org/rpm/setup.sh","name","offici","redhat","redhay","repositori","rpm","sudo","todo","updat","us","yum"],"overview/index.html":["1","2","3","hello","s","string"],"overview/hello_world.html":["crystal","hello","put","world"],"overview/http_server.html":["8000","8080","array","context","context.response.content_typ","context.response.print","end","hash","hello","http","http/server","http://0.0.0.0:8080","http::server","http::server.new","http::server.new(8000","http::server.new(8080","listen","put","rang","requir","server","server.listen","text/plain","time","time.now","tupl","world"],"syntax_and_semantics/is_a.html":["1","a.is_a?(int32","a.is_a?(numb","a.is_a?(str","accept","affect","anoth","argument","compil","determin","exampl","explain","fals","includ","inform","inherit","int32","is_a","know","known","method","number","pseudo","string","time","true","type","var.is_a","whether"],"syntax_and_semantics/index.html":["8","utf"],"syntax_and_semantics/and.html":["end","some_exp1","some_exp2","tmp"],"syntax_and_semantics/as.html":["1","1.5","2","3","a.map","a_as_int","a_as_int.ab","abov","add","address","again","allow","altern","anoth","argument","ari","array","array#map","array(int32","array2","array2.same?(array","ary.map","ary2","b","befor","below","between","bigger","bind","block","block'","c","call","can't","case","cast","char","check","class","code","compil","convers","convert","core","creat","crystal","def","doesn't","done","element","end","error","even","exampl","except","explain","express","f","f.name","float","float64","forc","frequent","function","gener","gone","hello","help","implement","imposs","infer","initi","initialize(@nam","instanti","int32","int8","integ","involv","isn't","issu","itself","john","know","languag","level","low","map","memori","method","more","name","need","never","note","now","object","object_id","ok","on","pass","perform","person","person.new","pointer","pointer(int32).malloc(1","pointer(int8","pointer(void).new(array.object_id","possibl","previou","provid","ptr","rais","rare","reason","refer","restrict","return","runtim","same","seem","some_condit","sometim","string","sure","time","treat","true","type","union","unrel","unsaf","us","usag","usual","valu","veri","void","want","wasn't","without","work","wouldn't","x"],"syntax_and_semantics/as_a_suffix.html":["2","end","some_condit"],"syntax_and_semantics/as_an_expression.html":["1","2","3","4","end","nil"],"syntax_and_semantics/assignment.html":["1","2","3","4","class","global","instanc","john","local","objects.[](2","objects.[]=(2","objects[1","objects[2","person.ag","person.nam","person.name=(\"john"],"syntax_and_semantics/attributes.html":["1","accord","align","allow","alway","alwaysinlin","annot","anyreg","appli","attribut","behaviour","between","byte","c","call","callback","callconvent","callconvention(\"x86_stdcal","chang","class","cold","compil","convent","def","default","defin","each","effect","element","end","enum","eventu","exampl","except","explain","fast","field","fix","flag","foo","fun","function","give","global","here","hint","indic","inlin","insert","int32","lib","libfoo","librari","link","list","local","make","mark","mayb","method","never","noinlin","non","on","pack","pad","potenti","rais","return","returnstwic","section","setjmp","struct","such","system","target","tell","thread","threadloc","to_","twice","type","user","valid","valu","variabl","webkit_j","x86_fastcal","x86_stdcall","yield"],"syntax_and_semantics/block_forwarding.html":["0","1","_","abov","actual","allow","argument","avoid","befor","block","block.cal","break","can't","captur","capture(&block","closur","code","combin","def","directli","do","doesn't","end","enough","error","exampl","express","follow","foo","foo(&block","foo_forward","forward","gener","hello","input","insid","int32","invok","invoke(&block","invoke(&proc","invoke(proc","involv","issu","method","next","non","number","otherwis","output","pass","prefix","print","proc","proc.cal","put","realli","receiv","regular","rewritten","say_hello","short","simpi","slower","specifi","syntax","there'","tri","twice","type","us","want","won't","work","wrap_foo","wrap_foo(&block","wrong","x","yield"],"syntax_and_semantics/blocks_and_procs.html":["0","1","10","2","3","3.time","4","6","abov","accept","affect","allow","alway","ampersand","anoth","answer","arg2","argument","argument.some_method","ari","ary.map","ary.select","automat","automaticali","avail","becom","befor","best","block","block'","bool","brace","break","c","call","call'","captur","char","class","closur","code","compil","condit","consid","curli","declar","def","default","defin","definit","didn't","differ","doesn't","dummi","each","earli","end","enumerable#map","enumerable#select","equival","evid","exactli","exampl","execut","exist","exit","explain","express","expression'","fanci","fast","fear","filter","first","foo","foo.new.yield_norm","foo.new.yield_with_self","function","get","give","hello","i.inspect","includ","index","indic","inlin","insid","int","int#tim","int32","integ","invoc","invok","involv","it'","itself","keyword","know","last","less","librari","look","loop","make","mani","mean","method","method'","method(&.some_method","modifi","more","mostli","next","nil","non","notat","object","on","onc","oper","ouptut","output","overload","pass","penalti","perform","pointer","posit","prefix","print","proc","program","put","readabl","receiv","result","return","reus","same","second","section","self","short","similar","simpli","singl","skip","some_method","some_method(arg1","specifi","standard","string","struct","sugar","syntax","thrice","time","transform","transform(1","transform(valu","true","tupl","twice","twice(&block","two","type","union","us","v1","v2","valu","variabl","veri","well","whose","within","won't","write","written","x","y","ye","yield","yield_norm","yield_with_self","z"],"syntax_and_semantics/break.html":["1","10","2","20","break","end","put"],"syntax_and_semantics/c_bindings/lib.html":["although","attribut","backtick","belong","c","case","cocoa","command","common","compil","config","declar","directli","end","enforc","exampl","execut","extern","find","first","flag","framework","function","group","implicitli","lib","lib'","libc","libpcr","librari","link","link(\"pcr","link(framework","link(ldflag","linker","lpcre","mac","modif","name","omit","os","pass","pcre","pkg","start","techniqu","those","tri","type","us","usual","without","x"],"syntax_and_semantics/c_bindings/index.html":["addition","allow","bind","c","conveni","crystal","exist","librari","line","out","painless","possibl","provid","singl","to_unsaf","without","write"],"syntax_and_semantics/c_bindings/callbacks.html":["1","2","accept","add","annot","argument","attribut","base","be","begin/rescu","block","c","call","callback","callback(f","callback(int","callback(nul","can't","case","closur","compil","declar","defin","detect","doesn't","don't","end","error","exampl","except","execut","execute_callback","expect","f","f)(int","fictici","figur","form","fun","function","function'","grammar","infer","inlin","instead","int32","invok","issu","know","lib","libfoo","libfoo.execute_callback","libfoo.store_callback","librari","manual","mark","method","nil","notat","note","null","oh","omit","out","pass","potenti","proc","provid","rais","recurs","refer","runtim","same","send","signatur","store_callback","store_callback(callback","such","suppos","surround","time","type","us","user","void","want","way","won't","work","x","x.callback","x.callback(f","y"],"syntax_and_semantics/c_bindings/constants.html":["2","constant","declar","end","info_capturecount","insid","lib","link","link(\"pcr","pcre","pcre::info_capturecount"],"syntax_and_semantics/c_bindings/enum.html":["0_i8","1","10","1_","1_i32","1_u32","2","2_i8","5","allow","argument","basic","c","chang","constant","declar","default","differ","each","end","enum","even","first","fun","increment","insid","int32","int8","lib","math","member","on","see","some_fun","some_fun(valu","someenum","specifi","struct","success","ten","thirtytwo","three","twenti","two","type","union","us","valu","x","x::someenum","x::someenum::on","x::someenum::two","x::someenum::zero","zero"],"syntax_and_semantics/c_bindings/fun.html":["0.0707372","1","1.5","1_","2","3","4","8","absenc","alia","alias","anoth","argument","array","avail","bind","byte","c","c.cos(1.5","c.getch","c.srand(1_u32","call","capit","ceil_f32","char","class","co","code","codepoint","common","compil","const","convers","cos(doubl","cos(valu","crystal","declar","defin","doesn't","doubl","doubt","end","enum","exact","except","execut","expect","explain","float","float32","float64","four","fun","function","function(int32","gammar","getch","give","identifi","implicit","init","insid","int","int32","int32[8","int64","int8","integ","invoc","invok","later","letter","lib","libc","libc::char","libc::sizet","librari","libsdl","llvm.ceil.f32","llvm.ceil.f32\"(valu","llvmintrins","long","lowercas","make","method","my_fun","my_fun(some_s","mylib","name","need","nicer","noreturn","notat","note","omit","onc","parenthes","pass","pointer","pointer(int32","prefix","previous","primit","refer","repres","return","sdl_init","sdl_init(flag","short","shorter","similar","size_t","srand","srand(se","standard","start","static","staticarray(int32","string","struct","tend","there'","to_","to_unsaf","type","uint32","uint64","uint8","understand","unicod","union","us","usual","valid","valu","variad","variadic(valu","variou","void","well","written","x","x.variadic(1"],"syntax_and_semantics/c_bindings/alias.html":["1","alia","avoid","base","c","c::sizet","compil","declar","end","flag","fun","grammar","ifdef","insid","int32","int64","interchang","lib","long","memcmp","memcmp(p1","myint","notat","now","ok","over","p2","refer","size","sizet","some_fun","some_fun(valu","time","type","typedef","us","void","write","x","x.some_fun","x86_64"],"syntax_and_semantics/c_bindings/out.html":["abov","argument","automat","c","c.waitpid(pid","child","compil","consid","cours","declar","document","end","fill","fun","function","inform","int32","lib","long","null","object","option","out","paramet","pass","pid","point","pointer","pointerof","pointerof(status_ptr","process","simpler","statu","status_ptr","store","there'","type","uniniti","unless","us","valu","variabl","waitpid","waitpid(pid","way","work","write"],"syntax_and_semantics/c_bindings/struct.html":["0","1","2","address","alloc","argument","avoid","c","c::timezon","c::timezone.new","change_it","change_it(tz","copi","creat","declar","def","dst_time","end","etc","field","float","forward","function","garbag","grammar","initi","insid","instanc","int","int32","integ","lib","mani","method","minutes_west","name","new","node","notat","pass","pointer","properti","recurs","refer","return","same","set","similar","specifi","stack","start","struct","syntax","timezon","type","tz","tz.dst_time","tz.minutes_west","uniniti","us","valu","zero"],"syntax_and_semantics/c_bindings/to_unsafe.html":["1","2","b","c","c.exit(wrapp","c.printf","class","d","d\\n","def","defin","end","exampl","exit","exit(statu","explicitli","fun","have","implement","initi","initialize(@valu","instead","int32","intwrapp","intwrapper.new(1","lib","method","noreturn","pass","printf","printf(format","return","string","to_unsaf","transform","type","uint8","us","valu","veri","without","wrap","wrapper","wrapper.to_unsaf"],"syntax_and_semantics/c_bindings/type.html":["1","argument","c","creat","declar","end","error","exampl","file","fopen","fun","grammar","insid","int32","interchang","kind","lib","librari","myint","notat","obtain","opaqu","refer","some_fun","some_fun(valu","stronger","thu","type","typedef","unlik","us","valu","wrap","x","x#some_fun","x.some_fun","x::myint"],"syntax_and_semantics/c_bindings/union.html":["0","1","324","4.94066e","address","alloc","avoid","c","change_it","change_it(valu","copi","creat","declar","def","doubl","end","etc","field","float","float64","function","garbag","grammar","initi","insid","instanc","int","int32","integ","intorfloat","lib","method","new","notat","pass","pointer","properti","refer","return","set","some_float","some_int","stack","start","type","u","u::intorflaot","u::intorfloat","u::intorfloat.new","uniniti","union","us","valu","value.some_float","value.some_int","zero"],"syntax_and_semantics/c_bindings/variables.html":["0","attribut","c","c.errno","declar","end","errno","expos","extern","global","grammar","insid","int32","lib","librari","local","mark","notat","refer","set","thread","threadloc","type","us","valu","variabl"],"syntax_and_semantics/capturing_blocks.html":["1","2","_","abov","accept","allow","anyth","argument","associ","block","break","call","callback","callback.cal","can't","captur","chang","class","closur","code","context","data","def","default","doesn't","end","exampl","exit","function","futur","get","give","input","insid","int32","int_to_int","int_to_int(&block","mean","method","method'","model","model.new","model.on_sav","model.sav","name","next","note","noth","on_sav","on_save(&block","on_save_callback","output","pass","print","proc","proc(int32","proc.call(1","put","receiv","repres","return","save","semant","singl","some_proc","some_proc(&block","someth","specifi","surround","swap","turn","type","underscor","us","variabl","void","wasn't","way","within","x","x.to_","yield"],"syntax_and_semantics/case.html":["case","cond1","cond2","cond3","do_another_th","do_someth","do_something_els","elsif","end","even","exp","int32","is_a","num","odd","string","tmp","tmp.even","tmp.odd","value1","value2","value3","var","var.is_a?(int32","var.is_a?(str"],"syntax_and_semantics/class_variables.html":["0","1","3","abov","alway","assign","associ","befor","child","child.count","class","counter","counter.incr","counter.inst","counter.new","def","end","error","exampl","includ","inherit","initi","instanc","instead","method","modul","nil","parent","prefix","read","self","self.count","self.incr","self.inst","sign","singl","struct","two","type","undefin","valu","variabl","written"],"syntax_and_semantics/classes_and_methods.html":["begin","blueprint","capit","class","consid","creat","crystal","declar","end","exampl","individu","letter","method","name","object","person","type"],"syntax_and_semantics/closures.html":["0","1","2","abov","alloc","alway","analysi","assign","assum","better","between","block","captur","capture(&block","case","chang","char","class","closur","compil","context","counter","data","def","doesn't","end","even","evid","exampl","exhaust","foo","futur","global","gone","happen","heap","hello","improv","instanc","instruct","int32","invoc","invok","it'","know","liter","live","local","make","mayb","method","mix","moder","normal","potenti","proc","proc.cal","regular","return","self","separ","smart","someth","stack","store","string","though","thread","time","type","understood","unknown","us","usual","variabl","wasn't","work","x","yield"],"syntax_and_semantics/comments.html":[],"syntax_and_semantics/compile_time_flags.html":["64","addition","alia","avail","base","bind","bit","c","code","compil","condition","crystal","current","darwin","default","defin","definit","end","error","exampl","execut","field","flag","function","futur","gener","give","ifdef","int32","int64","known","lib","lift","line","linux","lowercas","m","method","next","non","note","ok","parser","part","platform","program","releas","restrict","result","s","separ","size_t","sizet","some_field","somestruct","specif","split","struct","support","test","time","todo","true","type","uint32","uint64","unam","union","us","veri","well","whitespac","whole","x86_64"],"syntax_and_semantics/constants.html":["0","1","10","3.14","6_371_000","although","begin","capit","compil","complex","constant","declar","definit","earth","earth::radiu","end","enforc","execut","final","includ","initi","insid","invok","letter","level","logic","method","modul","name","never","pi","radiu","separ","start","ten","top","type","underscor","us","usual","word"],"syntax_and_semantics/control_expressions.html":["falsey","truthi"],"syntax_and_semantics/cross-compilation.html":["3.5","64","achiev","add","altern","avail","basic","bit","build","cc","checkout","command","compil","config","copi","creat","cross","crystal","cumbersom","current","darwin","done","easier","exampl","execut","file","first","flag","form","gener","gnu","host","instal","isn't","itself","latest","lgc","line","linux","llvm","lm","long","lpcre","lrt","lunwind","m","mac","main","more","much","need","new","next","note","o","object","older","on","onc","order","platform","port","print","procedur","program","provid","rubi","run","s","same","second","support","system","target","those","time","tri","tripl","two","unam","unix","unknown","until","us","usual","version","way","written","x86_64","your_program","your_program.cr","your_program.o"],"syntax_and_semantics/declare_var.html":["256","alloc","allow","alway","avoid","buffer","code","crystal","declar","follow","garbag","grammar","heap","int32","keyword","level","low","peform","penalti","random","stack","staticarray","type","uint8","uint8[256","uniniti","unreli","unsaf","us","valu","variabl","without","x"],"syntax_and_semantics/default_and_named_arguments.html":["0","1","10","2","3","5","abov","ag","allow","argument","become_old","become_older(bi","caller","can't","choos","class","def","default","doesn't","each","end","exampl","good","invoc","john","john.ag","john.become_old","last","mani","matter","method","name","note","omit","order","person","person.new","relat","some_method","some_method(x","someth","specifi","us","valu","w","way","wise","x","x'","y","z"],"syntax_and_semantics/enum.html":["0","1","10","2","4","5","6","7","abov","ad","addition","allow","altern","api","api'","associ","async","attribut","automat","avoid","blue","bodi","c","case","caught","chang","check","class","color","color.new(1","color.new(10","color::blu","color::blue.r","color::green","color::green.valu","color::r","color::re","color::red.r","color::red.valu","compil","constant","constant'","contain","convert","correspond","creat","crystal","def","default","defin","don't","each","end","enum","enum'","error","exampl","fals","first","flag","follow","free","green","happen","implement","implicit","increment","inherit","instanc","int32","integ","intend","intern","invok","iomod","iomode::al","iomode::all.valu","iomode::async","iomode::non","iomode::none.valu","iomode::writ","keyword","mainli","make","mark","method","multipli","name","none","on","or\"","overwritten","paint","paint(color","possibl","print","programm","public","put","puts(color::r","puts(iomode::writ","rais","read","recommend","red","reed","restrict","result","runtim","safe","self","set","specifi","start","still","struct","success","symbol","thing","time","true","type","typo","uint8","underli","unknown","unusu","us","usag","valu","variabl","want","whenev","write","yellow"],"syntax_and_semantics/everything_is_an_object.html":["boil","crystal","definit","down","everyth","intern","invok","know","method","object","object'","point","queri","respond","state","type","whether"],"syntax_and_semantics/exception_handling.html":["1","2","3","4","abov","accept","access","accomplish","alloc","altern","although","alway","anoth","array","array[4","assign","assum","avaialbl","avail","begin","bodi","bound","chanc","choic","choos","class","claus","clean","cleanup","clear","clearer","code","code'","compil","consid","constructor","convent","coupl","creat","crystal'","custom","deal","declar","def","default","defin","definit","doesn't","don't","end","ensur","error","etc","even","ex","ex.messag","ex1","ex2","exampl","except","exception.new(\"som","execut","express","forc","form","free","futur","gener","handl","handler","happen","implicit","improv","index","indexerror","infer","initi","insid","instanc","instead","intent","invok","involv","isn't","keep","keyword","kind","let","level","librari","logic","make","mechan","memori","messag","method","minimum","more","multipl","myexcept","myexception.new(\"oh","myotherexcept","necessari","need","never","new","nil","note","now","obviou","oh","on","onc","out","output","overload","part","pollut","potenti","prefer","print","provid","put","question","rais","regardless","regular","rescu","resourc","restrict","return","right","same","short","signal","similar","slow","some_method","someth","something_danger","something_dangerous_that_returns_int32","specifi","standard","still","string","subclass","syntax","think","though","top","two","type","undefin","union","unlik","up","us","user","usual","valu","variabl","variant","version","way","whether","work"],"syntax_and_semantics/finalize.html":["bye","catch","class","collect","def","defin","end","except","final","foo","foo.new","free","fulli","garbag","initi","insid","instanc","invok","loop","method","note","object","onc","print","put","rais","resourc","self","sure","via","won't"],"syntax_and_semantics/generics.html":["1","5","abov","actual","add","again","allow","annoy","argument","array","assign","base","becom","both","box","box.valu","box.value.s","broken","case","check","class","code","collect","command","compil","constructor","creat","crystal","deal","def","deleg","didn't","differ","doesn't","each","easi","end","error","exampl","exist","explain","famili","file.cr","fix","flaw","follow","foo","foo(u","foo.new(1","foo.t","free","gener","genericchild","genericchild(t","hash","hello","hierarchi","identifi","imagin","imposs","includ","inclus","infer","inherit","initi","initialize(@valu","instanc","instanti","int32","int32child","invok","it'","k","less","letter","make","match","method","mix","modul","moo","moo(t","moo(u","more","mybox","mybox(int32","mybox(int32).new(\"hello","mybox(int32).new(1","mybox(str","mybox(string).new(\"hello","mybox(t","mybox.new(\"hello","mybox.new(1","mybox.new(nil","mybox.new(valu","mydictionari","mydictionary(k","name","necessari","new_valu","nil","note","noth","now","object","ok","on","parent","parent(int32","parent(t","pass","perfectli","pretti","process","relat","restrict","run","share","singl","size","solut","specifi","still","string","struct","t","take","tediou","that'","there'","tini","todo","tool","turn","type","type'","u","undefin","uniqu","us","v","valid","valu","value'","value=(new_valu","var","variabl","via","want","way","work"],"syntax_and_semantics/global_variables.html":["2014","nil","year"],"syntax_and_semantics/if.html":["0","1","10","2","20","a.siz","b","bool","break","c","d","do_someth","do_something_els","do_that","e","elsif","end","hello","int32","next","nil","rais","return","some_condit","some_other_condit","string","true","truthi"],"syntax_and_semantics/if_var.html":["3","a.ab","a.tri","b","end","int32","method","nil","object#tri","some_condit","some_express","truthi","var"],"syntax_and_semantics/if_varis_a.html":["1","a).is_a?(str","a.is_a?(numb","a.is_a?(str","b","b.is_a?(numb","end","hello","int32","is_a","number","some_condit","string","var.is_a"],"syntax_and_semantics/if_varresponds_to.html":["1","a).responds_to?(:ab","a.responds_to?(:ab","ab","end","hello","int32","int32#ab","responds_to","some_condit","string","string#ab","var.responds_to"],"syntax_and_semantics/inheritance.html":["1","2","acm","anoth","argument","class","company_nam","constructor","def","default","defin","deriv","don't","e","e.greet","employe","employee.greet","employee.new","employee:class#new","end","error","everyon","except","greet","greet(msg","hello","hi","hierarchi","i'm","includ","inherit","initi","initialize(@nam","instanc","instead","int32","invok","john","messag","method","method'","msg","name","new","number","object","ok","on","otherwis","overrid","p","p.greet","parenthesi","pass","person","person.new","peter","put","receiv","refer","restrict","root","same","special","specifi","struct","super","super(\"anoth","super(msg","superclass","type","us","variabl","without","wrong"],"syntax_and_semantics/instance_sizeof.html":["1","12","2","4","8","alway","be","class","compil","def","end","even","exampl","express","extra","field","given","id","includ","initi","initialize(@x","instanc","instance_sizeof","instance_sizeof(point","int32","object","point","point.new","return","size","that'","though","two","type","up","x","y"],"syntax_and_semantics/instance_variables_type_inference.html":["0","1","2","3","4","ad","address","address=(@address","ag","ahead","alway","anoth","argentina","argument","assign","assum","avoid","be","bit","both","case","catch","certain","chang","class","code","command","compil","consid","constructor","creat","deal","def","default","defin","differ","duplic","end","error","even","everyth","exampl","fine","first","fix","follow","foo.cr:12","foo.cr:14","form","found","gener","getter","give","global","go","graph","happen","have","hierarchi","infer","initi","initialize(@nam","instanc","instanti","int32","interfac","invok","is_a","issu","john","john.address","john.address.s","john.nam","john.name.s","later","less","let'","locat","long","made","make","match","mean","method","mistak","more","name","never","nil","nilabl","notat","note","notic","now","object","on","one.nam","option","outsid","overload","peopl","person","person#initialize(int32","person'","person.new","person:class#new(int32","previou","program","put","read","refer","reopen","restrict","same","second","see","sever","short","show","size","someth","specifi","still","string","taken","tell","that'","time","tool","tri","two","type","undefin","union","us","usag","valu","var","var.is_a","variabl","verbos","want","whenev","within","work","wrote","zero"],"syntax_and_semantics/alias.html":["1","2","3","alia","ari","array","array(int32","array(recarray","array(typ","ary.push","bool","end","float64","hash","hash(str","int32","int64","json","modul","nil","pint32","pint32.malloc(1","pointer","pointer(int32","ptr","recarray","string","type"],"syntax_and_semantics/literals/nil.html":["nil"],"syntax_and_semantics/literals/array.html":["1","2","3","3)).new","array","array(int32","array(int32).new","char","foo","hello","i(on","int32","mytyp","mytype(int32","mytype(typeof(1","mytype.new","mytype{1","new","on","string","t","three","tmp","two","w(one","x"],"syntax_and_semantics/literals/char.html":["0","1","101","12","123","32","8","_","char","code","e","f","n","point","r","s","t","u","u0041","unicod","utf","u{1f52","u{41","v","z"],"syntax_and_semantics/literals/floats.html":["0.5","1.0","1.0_","1.0_f32","1.3","1.5e","1.5e10","1000000.111111","1_","1_000_000.111_111","1_f32","1e10","7","_","binary32","binary64","float","float32","float64","ieee"],"syntax_and_semantics/literals/hash.html":["1","2","3","4","b","bar","char","foo","hash","hash(int32","hash(str","hash(symbol","int32","int32).new","k","key1","key2","mytyp","mytype(str","mytype(typeof(\"foo","mytype.new","mytype{\"foo","new","string","tmp","tmp[\"foo","typeof(\"bar\")).new","v"],"syntax_and_semantics/literals/integers.html":["0b","0b1101","0o","0o123","0x","0xfe012d","1","10","1000000","13","16","16646445","1_","1_000_000","1_i16","1_i32","1_i64","1_i8","1_u16","1_u32","1_u64","1_u8","20","2147483648","32","64","8","83","9223372036854775808","_","int16","int32","int64","int8","integ","uint16","uint32","uint64","uint8"],"syntax_and_semantics/literals/bool.html":["bool","fals","true"],"syntax_and_semantics/literals/proc.html":["1","2","3","41","42","call","char","def","e","end","fun","hello","int32","l","lib","new","on","plus_on","plus_one(int32","plus_one(x","proc","proc(int32","proc.cal","proc.call('","proc.call('l","proc.call(1","proc.call(41","str","str.count(char","string","string).new","x","x.to_","y"],"syntax_and_semantics/literals/range.html":["rang","x","x...i","x..i","y"],"syntax_and_semantics/literals/regex.html":["d","foo/imx","foo_or_bar","foo|bar","h(e+)llo","heeello","integ","m","pcre","pcre_caseless","pcre_extend","pcre_multilin","r","regex","slash","x"],"syntax_and_semantics/literals/string.html":["0","1","101","10ffff","12","123","2","3","8","b","child","code","e","f","hello","hello\\n","heredoc","ident","n","newlin","object#to_s(io","parent","point","r","s","string","sum","t","u","u0041","unicod","utf","u{1f52","u{41","v","world","xml"],"syntax_and_semantics/literals/symbol.html":["exclam","good_by","hello","int32","question","space","symbol"],"syntax_and_semantics/literals/tuple.html":["0","1","2","char","hello","int32","string","tupl","tuple(int32","tuple.new","tuple[0","tuple[1","tuple[2","x"],"syntax_and_semantics/literals.html":[],"syntax_and_semantics/local_variables.html":["1","ag","crystal","flower","int32","name","string","tulip"],"syntax_and_semantics/low_level_primitives.html":["c","code","interfac","level","librari","low","mostli","primit","provid","us"],"syntax_and_semantics/macros/fresh_variables.html":["0","1","2","__temp_255","__temp_256","__temp_257","abov","access","actual","addition","associ","assum","ast","avoid","b","better","c","code","conflict","context","crystal","current","declar","defin","dont_update_x","end","exampl","first","fresh","fresh_vars_sampl","fresh_vars_sample(*nam","gener","guarante","index","indic","invoc","key2","keyn","local","macro","mistak","n","name","name{index","node","onc","output","overwrit","pars","parser","print","put","reading/writ","refer","regular","relat","repetit","same","sampl","scope","sometim","three","todo","understood","update_x","us","var","varaibl","variabl","var{key1","whose","x"],"syntax_and_semantics/macros/hooks.html":["0","1","2","arg","args.siz","argument","b","bar","becom","block","child","child.new.child","class","compil","def","defin","end","exampl","exist","extend","foo","found","hook","includ","inherit","invok","macro","method","method_miss","method_missing(nam","modul","n","name.id.stringifi","parent","print","situat","special","subclass","time","todo","type","type.name.downcase.id"],"syntax_and_semantics/macros/macro_methods.html":["30","access","ag","allow","argument","array","array(str","ast","birthday","bool","case","check","class","compil","concret","construct","def","defin","definit","each","end","evalu","exampl","expans","fals","gener","give","has_instance_var?(nam","here","hierarchi","includ","inclus","infer","inform","initi","initialize(@nam","insid","instance_vars_nam","instead","john","known","languag","list","macro","method","name","name.stringifi","need","node","note","object","pass","person","person.has_instance_var?(\"birthday","person.has_instance_var?(\"nam","person.instance_vars_nam","person.new","phase","return","runtim","some_macro_argu","specifi","string","subtyp","time","true","type","type.instance_vars.map","us","valu"],"syntax_and_semantics/macros.html":["0","1","10","123\\n","2","20","3","abov","accept","access","additionali","alway","ancestor","anywher","argument","arrayliter","ast","astnode#id","back","bar","baz","be","becom","block","bodi","boolliter","both","call","can't","case","chain","class","code","comma","compil","complet","condit","condition","consid","constant","content","correctli","crystal","current","declar","def","default","defin","define_dummy_method","define_dummy_methods(*nam","define_dummy_methods(hash","define_dummy_methods(nam","define_dummy_methods({foo","define_method","define_method(nam","definit","denot","document","element","emphas","emphasize(10","emphasize(valu","end","env(\"test","even","everyth","exampl","express","extra","fals","falsey","fictici","file","fix","foo","foo.new.yield_with_self","gener","give","given","hash","hashliter","identifi","includ","index","inform","instanc","interpol","invalid","invok","iter","key","key.id","level","look","macro","macro'","manipul","mark","match","mean","method","mode","modul","n","name","name.id","need","nilliter","node","nop","note","object","object'","on","option","output","outsid","pack","pass","past","previou","print","println","println(*valu","privat","problem","produc","program","put","receiv","regular","result","scope","self","separ","similar","singl","solv","special","splat","subset","superclass","symbol","syntax","test","that'","those","time","top","truthi","type","typenod","up","us","valid","valu","variabl","variad","visibl","within","without","yield","yield_with_self"],"syntax_and_semantics/methods_and_instance_variables.html":["0","1","2","3","add","ag","alway","argument","ask","assign","becom","become_old","begin","can't","class","combin","constructor","convent","creat","crystal","def","defin","definit","end","fine","follow","initi","initialize(@nam","insid","instanc","invok","john","john.ag","john.become_old","last","let","letter","lowercas","make","method","method'","much","name","note","now","number","older","origin","otherwis","parenthesi","pass","person","person.ag","person.become_old","person.new","peter","peter.ag","preced","previous","previous_def","receiv","redefin","right","same","separ","shorter","side","simplifi","singl","syntax","take","underscor","us","variabl","without","work","zero"],"syntax_and_semantics/modules.html":["1","2","3","abov","advis","agvsbg8","although","ancestor","author","avail","avoid","base64","base64.encode64","both","chanc","clash","class","common","constant","curs","curses::window","curses::window.new","decode64","decode64(str","def","default","defin","definit","doesn't","each","encode64","encode64(str","end","exampl","extend","first","found","hello","high","includ","including/extend","increas","insid","instanc","instanti","invok","item","items.new","items.s","itemss","level","librari","list","long","look","make","method","mix","modul","moo","moo.new","moo:class","name","namespac","new","ok","otherwis","over","parent","partial","past","pattern","prepend","program","purpos","put","realli","refer","same","self","serv","size","some_method","somemodul","somemodule::sometyp","somes","sometyp","sometype.new","standard","start","super","superclass","top","two","type","undefin","up","us","usual","veri","way","window","without","work","write"],"syntax_and_semantics/multiple_assignment.html":["0","1","2","3","32","4","ag","b","crystal","crystal,1,github","crystal,1,github\".split","jack","john","name","objects[1","objects[2","person.ag","person.nam","peter","sourc","temp","temp1","temp2","temp[0","temp[1","temp[2"],"syntax_and_semantics/new,_initialize_and_allocate.html":["0","add","ag","alloc","alway","answer","basic","belong","call","can't","charact","choic","class","code","come","concept","constructor","creat","crystal","def","defin","end","everyth","exist","first","gener","given","here","inform","initi","initialize(nam","instanc","instance.initialize(nam","interact","invok","john","john.ag","john.nam","let","level","low","mean","memori","method","much","name","necessari","need","never","new","normal","notat","note","now","object","part","particular","peopl","person","person.alloc","person.new","peter","peter.nam","prefix","reason","relat","respond","second","section","self","self.new","self.new(nam","special","store","that'","type","uniniti","unsaf","variabl","want","way","we'll","zero"],"syntax_and_semantics/next.html":["1","2","3","4","5","end","next","put","truthi"],"syntax_and_semantics/operators.html":["1","2","3","4","a.+(b","abov","addit","append","argument","array","array.[](1","array.[]=(1","array[1","assign","avoid","b","behav","binari","bitwis","bound","call","case","class","code","comparison","complement","convent","cryptic","def","defin","divis","end","equal","exampl","exponenti","first","follow","full","getter","greater","index","index1","index2","index3","initi","initialize(@x","invok","left","less","list","mean","method","modulo","multipl","myarray","myarray.new","neg","next","nil","on","oper","other.i","other.x","out","posit","rais","regular","right","same","second","shift","struct","subtract","third","type","unari","unexpect","usual","v1","v2","valu","vector2","vector2(@x","vector2(@x=4","vector2.new","vector2.new(1","vector2.new(3","vector2.new(x","way","without","x","xor","y","y=6"],"syntax_and_semantics/or.html":["end","some_exp1","some_exp2","tmp"],"syntax_and_semantics/overloading.html":["0","1","10","12","18","20","28","30","5","6","accept","add","ag","age.to_i","alway","appear","appli","argument","become_old","become_older(&block","become_older(ag","become_older(year","befor","better","block","call","case","class","compil","consid","criteria","current","current_ag","def","defin","definit","differ","document","dummi","end","exampl","explicit","express","figur","first","four","gener","given","grow","increas","indic","int32","invok","isn't","it'","john","john.ag","john.become_old","leav","less","make","match","method","more","name","note","number","on","order","out","overload","person","person.ag","person.become_old","person.new","previou","put","regardless","restrict","return","same","second","separ","sever","sort","string","there'","total","tri","type","valu","whether","write","year","years.to_i","yield"],"syntax_and_semantics/pointerof.html":["1","10","2","class","consid","content","def","end","exampl","express","initi","initialize(@x","instanc","involv","point","point.new","point.x","point.x_ptr","pointer","pointerof","pointerof(@x","pointerof(a","ptr","ptr.valu","return","unsaf","variabl","x","x_ptr","y"],"syntax_and_semantics/proc_literal.html":["0","1","10","11","2","3","add","add(int32","add(x","adder","adder.call(1","block","captur","creat","declar","def","end","exist","explain","int32","liter","method","pass","proc","proc.call(1","proc.call(10","same","section","some_proc","some_proc(&block","some_proc(&proc","x","y"],"syntax_and_semantics/requiring_files.html":["absolut","accept","access","argument","bar","bar.cr","below","benchmark","better","big","both","case","code","come","compil","contain","conveni","cr","current","default","differ","directli","directori","error","express","file","filenam","filename.cr","flavor","foo","foo.cr","foo/bar","foo/bar/baz","foo/bar/baz.cr","foo/bar/baz/baz.cr","form","found","given","goe","ignor","insid","issu","later","lib","librari","liter","littl","locat","look","lookup","maintain","make","mani","mostli","name","nest","ok","onc","otherwis","parent","path","place","process","program","project","project.cr","project_spec.cr","pwd","recurs","refer","rel","rememb","requir","rule","same","second","shell","singl","small","snippet","spec","spec/project_spec.cr","special","split","src","src/project","standard","string","structur","suffix","time","typic","underneath","understood","unix","up","us","veri","well","work","write"],"syntax_and_semantics/responds_to.html":["1","a.responds_to?(:ab","a.responds_to?(:s","ab","accept","argument","compil","determin","exampl","explain","fals","given","liter","method","name","pseudo","responds_to","size","special","symbol","treat","true","type","var.responds_to","whether"],"syntax_and_semantics/return_types.html":["alway","appear","comment","compil","def","document","end","exampl","follow","grammar","hello","infer","make","method","method'","reason","return","some_method","specifi","string","sure","two","type","want"],"syntax_and_semantics/sizeof.html":["1","4","64","8","instance_sizeof","int32","int64","pointer","sizeof","sizeof(int32","sizeof(int64","sizeof(pointer(int32","sizeof(str","sizeof(typeof(a","string","typeof"],"syntax_and_semantics/splats_and_tuples.html":["0","1","10.5","2","3","4.5","6","appear","argument","becom","bodi","def","element","elements.each","end","float64","int32","method","method'","number","onc","pass","posit","receiv","splat","sum","sum(*el","todo","total","tupl","tuple(int32","us","valu","variabl"],"syntax_and_semantics/structs.html":["alloc","avoid","between","choos","class","copi","def","defin","differ","effici","end","gener","heap","i.","immut","implicitli","includ","inherit","initi","initialize(@x","instanc","instead","invok","lot","memori","modul","more","mostli","new","otherwis","pass","perform","point","properti","reason","reassign","refer","rule","small","stack","struct","thumb","type","us","valu","variabl","x","y"],"syntax_and_semantics/ternary_if.html":["1","2","3","4","end"],"syntax_and_semantics/the_program.html":["0","1","2","3","4","6","add","add(1","add(2","add(i","add(x","ancestor","bar","baz","baz(1","baz(4","baz(x","call","class","current","declar","def","defin","end","error","even","even?(num","explicit","express","fals","file","foo","foo'","found","global","insid","invoc","invok","last","local","method","method'","name","need","num","object","option","parenthes","possibl","prefix","program","program'","receiv","return","same","search","there'","though","true","type","undefin","valu","variabl","visibl","want","without","x","y"],"syntax_and_semantics/truthy_and_falsey_values.html":["fals","falsey","nil","true","truthi","unless","until"],"syntax_and_semantics/type_grammar.html":["1","2","8","_","abov","alia","alias","allow","anyth","argument","ari","array","array(str","bind","bit","c","call","char","child1","child2","class","code","collect","common","complexproc","contain","conveni","creat","declar","def","denot","differ","element","end","error","especi","exampl","express","foo","foo(x","gener","grammar","instanc","instance_sizeof","instead","int32","int32.class","int32[8","int32_8","int32andchartostr","int32ornil","int32orstr","int32ptr","int32stringtupl","int32tostr","invok","is_a","locat","match","mean","method","method'","more","multipl","my::nested::typ","nest","nil","nilabl","parent","parent.class","parenthes","pass","path","pipe","pointer","pointer(int32","proc","proc(int32","procthatreturnsint32","provid","pseudo","read","refer","regular","restrict","return","same","sameasint32","section","self","sizeof","specifi","staticarray","staticarray(int32","string","syntax","tupl","tuple(int32","two","type","typedef","typeof","typeof(1","underscor","union","us","variabl","veri","without","write"],"syntax_and_semantics/type_reflection.html":["basic","cast","crystal","introspect","method","provid","reflect","todo","type"],"syntax_and_semantics/type_restrictions.html":["1","10","2","3","6","abov","accept","add","add(bool","add(x","addition","against","allow","alreadi","alway","annot","anoth","another_john","anyway","append","argument","array","array(int32","array(str","array(t","b","base","becom","bool","both","c","can't","case","class","clear","code","combin","compil","constructor","creat","def","defin","definit","differ","doesn't","effect","element","empti","end","error","even","exampl","extract","fals","final","first","foo","foo(\"hello","foo(*arg","foo(1","foo([1","foo(int32","foo(str","foo(x","foo.cr:2","foo.cr:6","free","gener","give","gotten","grammar","hello","identifi","infer","inherit","instanc","instanti","int32","int32.class","invoc","invok","involv","isn't","it'","john","letter","littl","make","match","messag","method","modul","more","name","need","next","notat","note","number","ok","other.nam","overload","p1.name","p2","p2.name","paramet","person","person.compare(john","person.new","peter","prefer","previou","print","provid","put","refer","repres","restrict","restricted_add","restricted_add(x","result","reusabl","safe","same","second","section","self","self.class","self.compare(p1","side","singl","six","six.new","special","specifi","splat","string","string.class","suffix","support","t","t.class","talk","time","true","tupl","type","undefin","uppercas","us","variabl","want","within","without","write","x","y"],"syntax_and_semantics/typeof.html":["1","accept","actual","another_hash","argument","array","array(char","array(int32","array(str","array(symbol","array(typeof(array.elem_type(nest))).new","avail","b","c","capabl","char","class","code","compil","compiler'","d","def","doesn't","elem_type(typ.first","end","evalu","exampl","express","flat","form","gener","grammar","hash","hash(int32","infer","int32","make","method","multipl","nest","out","paramt","recurs","result","return","self","self.elem_type(typ","string","such","symbol","time","typ","typ.is_a?(array","type","typeof","typeof(1","typeof(a","typeof(flat","typeof(hash).new","typeof(nest","union","us"],"syntax_and_semantics/types_and_methods.html":["assum","class","concept","know","method","next","object","orient","program","section","type","well"],"syntax_and_semantics/unless.html":["close_door","door_clos","else_express","end","falsey","some_condit","then_express","unless"],"syntax_and_semantics/unsafe.html":["1","100","100_000","2","abstract","achiev","alloc","assum","behaviour","bind","bound","c","check","class","code","codebas","confid","consid","corrupt","crash","declar","entir","exampl","fault","ground","higher","includ","inevit","interfac","involv","languag","level","low","lower","manipul","mathemat","mean","memori","method","never","null","onc","oper","part","pointer","pointerof","pointerof(a","possibl","probabl","proof","ptr","ptr[100_000","raw","regular","safe","segment","system","test","thorough","type","undefin","uniniti","unsaf","usual","variabl","wrap","wrapper"],"syntax_and_semantics/until.html":["break","do_thi","end","next","some_condit","truthi","until"],"syntax_and_semantics/virtual_and_abstract_types.html":["abov","abstract","add","alway","anim","animal.new","appli","assign","becom","behav","can't","cat","cat.new","class","code","combin","command","compil","creat","def","defin","differ","doesn't","dog","dog.new","end","error","exampl","except","explicit","faster","find","first","gener","getter","hand","have","hierarchi","includ","inherit","initi","initialize(@nam","instanc","instanti","instead","it'","john","john'","john.pet.talk","kind","know","let","make","mark","mean","method","miau","modul","more","name","never","note","now","object","on","person","person.new","pet","peter","prevent","program","real","reason","refer","remain","same","see","sens","similar","simplifi","size","smaller","string","struct","superclass","talk","tell","that'","tool","treat","type","undefin","under","union","variable'","virtual","way","woof"],"syntax_and_semantics/visibility.html":["allow","alway","anim","around","befor","bye","class","compil","current","def","default","defin","dot","employe","end","error","file","greet","hello","helper","implicit","instanc","invok","keyword","known","level","local","make_a_person_talk","mark","messag","method","more","note","ok","on","one.cr","one_mor","one_more.say","other.say","person","person.new","person.say","privat","program","protect","public","put","receiv","requir","same","say(messag","say_by","say_hello","self","self.say","self.say(messag","someth","subclass","top","two.cr","type","undefin","variabl","visibl","way","without"],"syntax_and_semantics/while.html":["1","a.siz","break","do_someth","do_thi","end","hello","int32","loop","nil","some_condit","string","true","truthi","type","var","var.is_a?(typ","var.responds_to?(:method"],"using_the_compiler/index.html":["add","addit","arg","argument","asm|llvm","bc|llvm","build","code","codegen","color","comma","command","compil","cpu","cr","creat","cross","crystal","d","debug","default","defin","dep","depend","directori","disabl","display","doc","document","don't","dump","emit","empti","enabl","eval","execut","file","filenam","flag","gener","git","given","h","help","info","init","initi","input","instal","ir|obj","lib","link","linker","list","ll","llvm","maximum","mcpu","messag","mode","modul","mycoollib","mycoollib/.git","mycoollib/.gitignor","mycoollib/.travis.yml","mycoollib/licens","mycoollib/readme.md","mycoollib/shard.yml","mycoollib/spec/mycoollib_spec.cr","mycoollib/spec/spec_helper.cr","mycoollib/src/mycoollib.cr","mycoollib/src/mycoollib/version.cr","new","number","o","option","output","pass","prelud","program","programfil","project","releas","repositori","run","s","separ","show","singl","some_program","some_program.cr","spec","specif","standard","stat","statist","switch","symbol","target","thread","time","tool","tripl","type","us","usag","v","verbos","version"]},"length":115},"tokenStore":{"root":{"0":{"9":{"6":{"1":{"7":{"docs":{},"f":{"docs":{},"d":{"3":{"7":{"docs":{},"c":{"docs":{},"c":{"0":{"6":{"docs":{},"b":{"5":{"4":{"docs":{"installation/on_debian_and_ubuntu.html":{"ref":"installation/on_debian_and_ubuntu.html","tf":0.025974025974025976}}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}}}},"docs":{}},"docs":{}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.007228915662650603},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.004507888805409466},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.010067114093959731},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.015957446808510637},"syntax_and_semantics/c_bindings/variables.html":{"ref":"syntax_and_semantics/c_bindings/variables.html","tf":0.07058823529411765},"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.04265402843601896},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.01791044776119403},"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.03125},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.011538461538461539},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.01858736059479554},"syntax_and_semantics/if.html":{"ref":"syntax_and_semantics/if.html","tf":0.014084507042253521},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0158311345646438},"syntax_and_semantics/literals/char.html":{"ref":"syntax_and_semantics/literals/char.html","tf":0.041666666666666664},"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.003968253968253968},"syntax_and_semantics/literals/tuple.html":{"ref":"syntax_and_semantics/literals/tuple.html","tf":0.019230769230769232},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.04304635761589404},"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.013888888888888888},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.013333333333333334},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.031331592689295036},"syntax_and_semantics/multiple_assignment.html":{"ref":"syntax_and_semantics/multiple_assignment.html","tf":0.006289308176100629},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.021739130434782608},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.005319148936170213},"syntax_and_semantics/proc_literal.html":{"ref":"syntax_and_semantics/proc_literal.html","tf":0.027522935779816515},"syntax_and_semantics/splats_and_tuples.html":{"ref":"syntax_and_semantics/splats_and_tuples.html","tf":0.022727272727272728},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.008130081300813009}},"_":{"docs":{},"i":{"8":{"docs":{"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.010638297872340425}}},"docs":{}}},".":{"0":{"7":{"0":{"7":{"3":{"7":{"2":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.006060606060606061}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"5":{"docs":{"syntax_and_semantics/literals/floats.html":{"ref":"syntax_and_semantics/literals/floats.html","tf":0.04285714285714286}}},"docs":{}},"b":{"1":{"1":{"0":{"1":{"docs":{"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.02112676056338028}}},"docs":{}},"docs":{}},"docs":{}},"docs":{"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.014084507042253521}}},"o":{"1":{"2":{"3":{"docs":{"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.02112676056338028}}},"docs":{}},"docs":{}},"docs":{"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.014084507042253521}}},"x":{"docs":{"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.014084507042253521}},"f":{"docs":{},"e":{"0":{"1":{"2":{"docs":{},"d":{"docs":{"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.04225352112676056}}}},"docs":{}},"docs":{}},"docs":{}}}}},"1":{"0":{"0":{"0":{"0":{"0":{"0":{"docs":{"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.02112676056338028}},".":{"1":{"1":{"1":{"1":{"1":{"1":{"docs":{"syntax_and_semantics/literals/floats.html":{"ref":"syntax_and_semantics/literals/floats.html","tf":0.04285714285714286}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}},"docs":{"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408}},"_":{"0":{"0":{"0":{"docs":{"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408}}},"docs":{}},"docs":{}},"docs":{}}},"1":{"docs":{"syntax_and_semantics/literals/char.html":{"ref":"syntax_and_semantics/literals/char.html","tf":0.041666666666666664},"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.011904761904761904}}},"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.004507888805409466},"syntax_and_semantics/break.html":{"ref":"syntax_and_semantics/break.html","tf":0.1875},"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.02127659574468085},"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.0625},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.09230769230769231},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.007434944237918215},"syntax_and_semantics/if.html":{"ref":"syntax_and_semantics/if.html","tf":0.04225352112676056},"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.02112676056338028},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.013333333333333334},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.005319148936170213},"syntax_and_semantics/pointerof.html":{"ref":"syntax_and_semantics/pointerof.html","tf":0.05},"syntax_and_semantics/proc_literal.html":{"ref":"syntax_and_semantics/proc_literal.html","tf":0.009174311926605505},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.005825242718446602}},".":{"1":{"1":{"docs":{"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.013157894736842105}}},"docs":{}},"5":{"5":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676}}},"docs":{"syntax_and_semantics/splats_and_tuples.html":{"ref":"syntax_and_semantics/splats_and_tuples.html","tf":0.022727272727272728}}},"docs":{}},"f":{"docs":{},"f":{"docs":{},"f":{"docs":{},"f":{"docs":{"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.003968253968253968}}}}}}},"1":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676},"syntax_and_semantics/proc_literal.html":{"ref":"syntax_and_semantics/proc_literal.html","tf":0.05504587155963303}}},"2":{"3":{"docs":{"syntax_and_semantics/literals/char.html":{"ref":"syntax_and_semantics/literals/char.html","tf":0.041666666666666664},"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.011904761904761904}},"\\":{"docs":{},"n":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0033333333333333335}}}}},"docs":{"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.04},"syntax_and_semantics/literals/char.html":{"ref":"syntax_and_semantics/literals/char.html","tf":0.041666666666666664},"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.011904761904761904},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.010638297872340425}}},"3":{"4":{"docs":{},".":{"1":{"5":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676}}},"docs":{}},"docs":{}}},"docs":{"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.02112676056338028}}},"6":{"6":{"4":{"6":{"4":{"4":{"5":{"docs":{"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.04225352112676056}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.007042253521126761}}},"8":{"docs":{"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.005319148936170213}}},"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.02346368715083799},"overview/index.html":{"ref":"overview/index.html","tf":0.14285714285714285},"syntax_and_semantics/is_a.html":{"ref":"syntax_and_semantics/is_a.html","tf":0.05},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.03486238532110092},"syntax_and_semantics/as_an_expression.html":{"ref":"syntax_and_semantics/as_an_expression.html","tf":0.20270270270270271},"syntax_and_semantics/assignment.html":{"ref":"syntax_and_semantics/assignment.html","tf":0.16304347826086957},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.026200873362445413},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.03614457831325301},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0743801652892562},"syntax_and_semantics/break.html":{"ref":"syntax_and_semantics/break.html","tf":0.09375},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.018867924528301886},"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.010638297872340425},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.018518518518518517},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.050335570469798654},"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.022727272727272728},"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.024390243902439025},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.047872340425531915},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.04984423676012461},"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.02843601895734597},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.07164179104477612},"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.03125},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.08076923076923077},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.027881040892193308},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.019801980198019802},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.010123734533183352},"syntax_and_semantics/if.html":{"ref":"syntax_and_semantics/if.html","tf":0.11267605633802817},"syntax_and_semantics/if_varis_a.html":{"ref":"syntax_and_semantics/if_varis_a.html","tf":0.030927835051546393},"syntax_and_semantics/if_varresponds_to.html":{"ref":"syntax_and_semantics/if_varresponds_to.html","tf":0.04225352112676056},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.017077798861480076},"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.03},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.022427440633245383},"syntax_and_semantics/alias.html":{"ref":"syntax_and_semantics/alias.html","tf":0.06422018348623854},"syntax_and_semantics/literals/array.html":{"ref":"syntax_and_semantics/literals/array.html","tf":0.10365853658536585},"syntax_and_semantics/literals/char.html":{"ref":"syntax_and_semantics/literals/char.html","tf":0.08333333333333333},"syntax_and_semantics/literals/hash.html":{"ref":"syntax_and_semantics/literals/hash.html","tf":0.03773584905660377},"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.02112676056338028},"syntax_and_semantics/literals/proc.html":{"ref":"syntax_and_semantics/literals/proc.html","tf":0.09523809523809523},"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.03571428571428571},"syntax_and_semantics/literals/tuple.html":{"ref":"syntax_and_semantics/literals/tuple.html","tf":0.1346153846153846},"syntax_and_semantics/local_variables.html":{"ref":"syntax_and_semantics/local_variables.html","tf":0.1875},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.052980132450331126},"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.027777777777777776},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.052222222222222225},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0391644908616188},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.018711018711018712},"syntax_and_semantics/multiple_assignment.html":{"ref":"syntax_and_semantics/multiple_assignment.html","tf":0.09433962264150944},"syntax_and_semantics/next.html":{"ref":"syntax_and_semantics/next.html","tf":0.15384615384615385},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.025056947608200455},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.02127659574468085},"syntax_and_semantics/pointerof.html":{"ref":"syntax_and_semantics/pointerof.html","tf":0.05},"syntax_and_semantics/proc_literal.html":{"ref":"syntax_and_semantics/proc_literal.html","tf":0.045871559633027525},"syntax_and_semantics/responds_to.html":{"ref":"syntax_and_semantics/responds_to.html","tf":0.07692307692307693},"syntax_and_semantics/sizeof.html":{"ref":"syntax_and_semantics/sizeof.html","tf":0.057692307692307696},"syntax_and_semantics/splats_and_tuples.html":{"ref":"syntax_and_semantics/splats_and_tuples.html","tf":0.09090909090909091},"syntax_and_semantics/ternary_if.html":{"ref":"syntax_and_semantics/ternary_if.html","tf":0.2222222222222222},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.024390243902439025},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.008025682182985553},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.020388349514563107},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.04142011834319527},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.022222222222222223},"syntax_and_semantics/while.html":{"ref":"syntax_and_semantics/while.html","tf":0.0379746835443038}},".":{"0":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676},"syntax_and_semantics/literals/floats.html":{"ref":"syntax_and_semantics/literals/floats.html","tf":0.04285714285714286}},"_":{"docs":{"syntax_and_semantics/literals/floats.html":{"ref":"syntax_and_semantics/literals/floats.html","tf":0.014285714285714285}},"f":{"3":{"2":{"docs":{"syntax_and_semantics/literals/floats.html":{"ref":"syntax_and_semantics/literals/floats.html","tf":0.02857142857142857}}},"docs":{}},"docs":{}}}},"1":{"2":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676}}},"docs":{}},"3":{"docs":{"syntax_and_semantics/literals/floats.html":{"ref":"syntax_and_semantics/literals/floats.html","tf":0.04285714285714286}}},"5":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.005504587155963303},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202}},"e":{"1":{"0":{"docs":{"syntax_and_semantics/literals/floats.html":{"ref":"syntax_and_semantics/literals/floats.html","tf":0.04285714285714286}}},"docs":{}},"docs":{"syntax_and_semantics/literals/floats.html":{"ref":"syntax_and_semantics/literals/floats.html","tf":0.04285714285714286}}}},"docs":{}},"_":{"0":{"0":{"0":{"docs":{},"_":{"0":{"0":{"0":{"docs":{"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.02112676056338028}},".":{"1":{"1":{"1":{"docs":{},"_":{"1":{"1":{"1":{"docs":{"syntax_and_semantics/literals/floats.html":{"ref":"syntax_and_semantics/literals/floats.html","tf":0.04285714285714286}}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.0035460992907801418},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/literals/floats.html":{"ref":"syntax_and_semantics/literals/floats.html","tf":0.014285714285714285},"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.056338028169014086}},"i":{"1":{"6":{"docs":{"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.014084507042253521}}},"docs":{}},"3":{"2":{"docs":{"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.010638297872340425},"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.014084507042253521}}},"docs":{}},"6":{"4":{"docs":{"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.014084507042253521}}},"docs":{}},"8":{"docs":{"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.014084507042253521}}},"docs":{}},"u":{"1":{"6":{"docs":{"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.014084507042253521}}},"docs":{}},"3":{"2":{"docs":{"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.0070921985815602835},"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.014084507042253521}}},"docs":{}},"6":{"4":{"docs":{"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.014084507042253521}}},"docs":{}},"8":{"docs":{"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.014084507042253521}}},"docs":{}},"f":{"3":{"2":{"docs":{"syntax_and_semantics/literals/floats.html":{"ref":"syntax_and_semantics/literals/floats.html","tf":0.02857142857142857}}},"docs":{}},"docs":{}}},"e":{"1":{"0":{"docs":{"syntax_and_semantics/literals/floats.html":{"ref":"syntax_and_semantics/literals/floats.html","tf":0.04285714285714286}}},"docs":{}},"docs":{}}},"2":{"0":{"1":{"4":{"docs":{"syntax_and_semantics/global_variables.html":{"ref":"syntax_and_semantics/global_variables.html","tf":0.375}}},"docs":{}},"docs":{"syntax_and_semantics/break.html":{"ref":"syntax_and_semantics/break.html","tf":0.09375},"syntax_and_semantics/if.html":{"ref":"syntax_and_semantics/if.html","tf":0.028169014084507043},"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.02112676056338028},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.008888888888888889},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.010638297872340425}}},"1":{"4":{"7":{"4":{"8":{"3":{"6":{"4":{"8":{"docs":{"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.02112676056338028}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"5":{"6":{"docs":{"syntax_and_semantics/declare_var.html":{"ref":"syntax_and_semantics/declare_var.html","tf":0.014705882352941176}}},"docs":{}},"8":{"docs":{"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.005319148936170213}}},"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0033519553072625698},"overview/index.html":{"ref":"overview/index.html","tf":0.19047619047619047},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.01651376146788991},"syntax_and_semantics/as_a_suffix.html":{"ref":"syntax_and_semantics/as_a_suffix.html","tf":0.46153846153846156},"syntax_and_semantics/as_an_expression.html":{"ref":"syntax_and_semantics/as_an_expression.html","tf":0.20270270270270271},"syntax_and_semantics/assignment.html":{"ref":"syntax_and_semantics/assignment.html","tf":0.1358695652173913},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.05108940646130729},"syntax_and_semantics/break.html":{"ref":"syntax_and_semantics/break.html","tf":0.09375},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.009433962264150943},"syntax_and_semantics/c_bindings/constants.html":{"ref":"syntax_and_semantics/c_bindings/constants.html","tf":0.17647058823529413},"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.02127659574468085},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.006060606060606061},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.020134228187919462},"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.017045454545454544},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.018691588785046728},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.026865671641791045},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.057692307692307696},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.00929368029739777},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0033003300330033004},"syntax_and_semantics/if.html":{"ref":"syntax_and_semantics/if.html","tf":0.014084507042253521},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.0056925996204933585},"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.09},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.00395778364116095},"syntax_and_semantics/alias.html":{"ref":"syntax_and_semantics/alias.html","tf":0.05504587155963303},"syntax_and_semantics/literals/array.html":{"ref":"syntax_and_semantics/literals/array.html","tf":0.10975609756097561},"syntax_and_semantics/literals/hash.html":{"ref":"syntax_and_semantics/literals/hash.html","tf":0.03773584905660377},"syntax_and_semantics/literals/proc.html":{"ref":"syntax_and_semantics/literals/proc.html","tf":0.03571428571428571},"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.011904761904761904},"syntax_and_semantics/literals/tuple.html":{"ref":"syntax_and_semantics/literals/tuple.html","tf":0.019230769230769232},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.013245033112582781},"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.013888888888888888},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.028888888888888888},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.02349869451697128},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.006237006237006237},"syntax_and_semantics/multiple_assignment.html":{"ref":"syntax_and_semantics/multiple_assignment.html","tf":0.05660377358490566},"syntax_and_semantics/next.html":{"ref":"syntax_and_semantics/next.html","tf":0.07692307692307693},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.04783599088838269},"syntax_and_semantics/pointerof.html":{"ref":"syntax_and_semantics/pointerof.html","tf":0.075},"syntax_and_semantics/proc_literal.html":{"ref":"syntax_and_semantics/proc_literal.html","tf":0.027522935779816515},"syntax_and_semantics/splats_and_tuples.html":{"ref":"syntax_and_semantics/splats_and_tuples.html","tf":0.09090909090909091},"syntax_and_semantics/ternary_if.html":{"ref":"syntax_and_semantics/ternary_if.html","tf":0.2222222222222222},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.08130081300813008},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.004815409309791332},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.011650485436893204},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.022222222222222223}},"_":{"docs":{},"i":{"8":{"docs":{"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.010638297872340425}}},"docs":{}}}},"3":{"0":{"docs":{"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.024390243902439025},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.005319148936170213}}},"2":{"4":{"docs":{"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.015957446808510637}}},"docs":{"syntax_and_semantics/literals/char.html":{"ref":"syntax_and_semantics/literals/char.html","tf":0.013888888888888888},"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.007042253521126761},"syntax_and_semantics/multiple_assignment.html":{"ref":"syntax_and_semantics/multiple_assignment.html","tf":0.03773584905660377}}},"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676},"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0033519553072625698},"overview/index.html":{"ref":"overview/index.html","tf":0.14285714285714285},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.01651376146788991},"syntax_and_semantics/as_an_expression.html":{"ref":"syntax_and_semantics/as_an_expression.html","tf":0.24324324324324326},"syntax_and_semantics/assignment.html":{"ref":"syntax_and_semantics/assignment.html","tf":0.08152173913043478},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.030803906836964687},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.006060606060606061},"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.014218009478672985},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.06923076923076923},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0033003300330033004},"syntax_and_semantics/if_var.html":{"ref":"syntax_and_semantics/if_var.html","tf":0.029411764705882353},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0079155672823219},"syntax_and_semantics/alias.html":{"ref":"syntax_and_semantics/alias.html","tf":0.05504587155963303},"syntax_and_semantics/literals/array.html":{"ref":"syntax_and_semantics/literals/array.html","tf":0.07926829268292683},"syntax_and_semantics/literals/hash.html":{"ref":"syntax_and_semantics/literals/hash.html","tf":0.03773584905660377},"syntax_and_semantics/literals/proc.html":{"ref":"syntax_and_semantics/literals/proc.html","tf":0.017857142857142856},"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.011904761904761904},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.006666666666666667},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.007832898172323759},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.02494802494802495},"syntax_and_semantics/multiple_assignment.html":{"ref":"syntax_and_semantics/multiple_assignment.html","tf":0.03773584905660377},"syntax_and_semantics/next.html":{"ref":"syntax_and_semantics/next.html","tf":0.07692307692307693},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.015945330296127564},"syntax_and_semantics/proc_literal.html":{"ref":"syntax_and_semantics/proc_literal.html","tf":0.027522935779816515},"syntax_and_semantics/splats_and_tuples.html":{"ref":"syntax_and_semantics/splats_and_tuples.html","tf":0.09090909090909091},"syntax_and_semantics/ternary_if.html":{"ref":"syntax_and_semantics/ternary_if.html","tf":0.2222222222222222},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.008130081300813009},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.002912621359223301}},".":{"1":{"4":{"docs":{"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.0625}}},"docs":{}},"5":{"docs":{"installation/from_source_repository.html":{"ref":"installation/from_source_repository.html","tf":0.047619047619047616},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222}}},"6":{"docs":{"installation/from_source_repository.html":{"ref":"installation/from_source_repository.html","tf":0.047619047619047616}}},"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0015026296018031556}}}}}}},")":{"docs":{},")":{"docs":{},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"syntax_and_semantics/literals/array.html":{"ref":"syntax_and_semantics/literals/array.html","tf":0.012195121951219513}}}}}}}}},"4":{"1":{"docs":{"syntax_and_semantics/literals/proc.html":{"ref":"syntax_and_semantics/literals/proc.html","tf":0.005952380952380952}}},"2":{"docs":{"syntax_and_semantics/literals/proc.html":{"ref":"syntax_and_semantics/literals/proc.html","tf":0.017857142857142856}}},"docs":{"syntax_and_semantics/as_an_expression.html":{"ref":"syntax_and_semantics/as_an_expression.html","tf":0.04054054054054054},"syntax_and_semantics/assignment.html":{"ref":"syntax_and_semantics/assignment.html","tf":0.016304347826086956},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.002253944402704733},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.006060606060606061},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0055762081784386614},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0022002200220022},"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.03},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.00395778364116095},"syntax_and_semantics/literals/hash.html":{"ref":"syntax_and_semantics/literals/hash.html","tf":0.018867924528301886},"syntax_and_semantics/multiple_assignment.html":{"ref":"syntax_and_semantics/multiple_assignment.html","tf":0.03773584905660377},"syntax_and_semantics/next.html":{"ref":"syntax_and_semantics/next.html","tf":0.07692307692307693},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.00683371298405467},"syntax_and_semantics/sizeof.html":{"ref":"syntax_and_semantics/sizeof.html","tf":0.11538461538461539},"syntax_and_semantics/ternary_if.html":{"ref":"syntax_and_semantics/ternary_if.html","tf":0.2222222222222222},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.005420054200542005}},".":{"5":{"docs":{"syntax_and_semantics/splats_and_tuples.html":{"ref":"syntax_and_semantics/splats_and_tuples.html","tf":0.045454545454545456}}},"9":{"4":{"0":{"6":{"6":{"docs":{},"e":{"docs":{"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.015957446808510637}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"5":{"docs":{"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.010638297872340425},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.011538461538461539},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.016728624535315983},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.003374578177727784},"syntax_and_semantics/next.html":{"ref":"syntax_and_semantics/next.html","tf":0.15384615384615385},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.010638297872340425}}},"6":{"4":{"docs":{"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.029801324503311258},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222},"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.007042253521126761},"syntax_and_semantics/sizeof.html":{"ref":"syntax_and_semantics/sizeof.html","tf":0.057692307692307696}}},"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.002253944402704733},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0055762081784386614},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.010638297872340425},"syntax_and_semantics/splats_and_tuples.html":{"ref":"syntax_and_semantics/splats_and_tuples.html","tf":0.022727272727272728},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.008130081300813009},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.002912621359223301}},"_":{"3":{"7":{"1":{"docs":{},"_":{"0":{"0":{"0":{"docs":{"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.0625}}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}}},"7":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0055762081784386614},"syntax_and_semantics/literals/floats.html":{"ref":"syntax_and_semantics/literals/floats.html","tf":0.04285714285714286}}},"8":{"0":{"0":{"0":{"docs":{"overview/http_server.html":{"ref":"overview/http_server.html","tf":0.006802721088435374}}},"docs":{}},"8":{"0":{"docs":{"overview/http_server.html":{"ref":"overview/http_server.html","tf":0.013605442176870748}}},"docs":{}},"docs":{}},"3":{"docs":{"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.02112676056338028}}},"docs":{"syntax_and_semantics/index.html":{"ref":"syntax_and_semantics/index.html","tf":0.5},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.006060606060606061},"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.04},"syntax_and_semantics/literals/char.html":{"ref":"syntax_and_semantics/literals/char.html","tf":0.013888888888888888},"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.007042253521126761},"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.007936507936507936},"syntax_and_semantics/sizeof.html":{"ref":"syntax_and_semantics/sizeof.html","tf":0.17307692307692307},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.009630818619582664}}},"9":{"2":{"2":{"3":{"3":{"7":{"2":{"0":{"3":{"6":{"8":{"5":{"4":{"7":{"7":{"5":{"8":{"0":{"8":{"docs":{"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.02112676056338028}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{},"c":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.003669724770642202},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.026200873362445413},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.006666666666666667},"syntax_and_semantics/c_bindings/index.html":{"ref":"syntax_and_semantics/c_bindings/index.html","tf":10.125},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0440251572327044},"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.01773049645390071},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.05454545454545454},"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.030864197530864196},"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.04195804195804196},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.06040268456375839},"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.06818181818181818},"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.032520325203252036},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.031914893617021274},"syntax_and_semantics/c_bindings/variables.html":{"ref":"syntax_and_semantics/c_bindings/variables.html","tf":0.1411764705882353},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.033112582781456956},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/if.html":{"ref":"syntax_and_semantics/if.html","tf":0.03286384976525822},"syntax_and_semantics/low_level_primitives.html":{"ref":"syntax_and_semantics/low_level_primitives.html","tf":0.06666666666666667},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.009933774834437087},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0032102728731942215},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.002912621359223301},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.01775147928994083},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.022222222222222223}},"r":{"docs":{"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.011461318051575931},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{"index.html":{"ref":"index.html","tf":0.6},"conventions/index.html":{"ref":"conventions/index.html","tf":0.06382978723404255},"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676},"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.00558659217877095},"installation/from_a_targz.html":{"ref":"installation/from_a_targz.html","tf":0.09523809523809523},"installation/from_source_repository.html":{"ref":"installation/from_source_repository.html","tf":0.09523809523809523},"installation/on_arch_linux.html":{"ref":"installation/on_arch_linux.html","tf":0.2},"installation/on_debian_and_ubuntu.html":{"ref":"installation/on_debian_and_ubuntu.html","tf":0.12987012987012986},"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.05263157894736842},"installation/on_redhat_and_centos.html":{"ref":"installation/on_redhat_and_centos.html","tf":0.1643835616438356},"overview/hello_world.html":{"ref":"overview/hello_world.html","tf":0.07692307692307693},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/c_bindings/index.html":{"ref":"syntax_and_semantics/c_bindings/index.html","tf":0.041666666666666664},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00808080808080808},"syntax_and_semantics/classes_and_methods.html":{"ref":"syntax_and_semantics/classes_and_methods.html","tf":0.030303030303030304},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.0033112582781456954},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.020833333333333332},"syntax_and_semantics/declare_var.html":{"ref":"syntax_and_semantics/declare_var.html","tf":0.014705882352941176},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/everything_is_an_object.html":{"ref":"syntax_and_semantics/everything_is_an_object.html","tf":0.034482758620689655},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0022497187851518562},"syntax_and_semantics/local_variables.html":{"ref":"syntax_and_semantics/local_variables.html","tf":0.09375},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0022222222222222222},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/multiple_assignment.html":{"ref":"syntax_and_semantics/multiple_assignment.html","tf":0.03773584905660377},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015},"syntax_and_semantics/type_reflection.html":{"ref":"syntax_and_semantics/type_reflection.html","tf":0.1},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.07511737089201878}},"'":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011}}},",":{"1":{"docs":{},",":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"u":{"docs":{},"b":{"docs":{"syntax_and_semantics/multiple_assignment.html":{"ref":"syntax_and_semantics/multiple_assignment.html","tf":0.012578616352201259}},"\"":{"docs":{},".":{"docs":{},"s":{"docs":{},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{"syntax_and_semantics/multiple_assignment.html":{"ref":"syntax_and_semantics/multiple_assignment.html","tf":0.025157232704402517}}}}}}}}}}}}}}}}},"docs":{}}}}}},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.002277904328018223}}}}}}},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0111731843575419},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.012844036697247707},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.003355704697986577},"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.008130081300813009},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.005319148936170213},"syntax_and_semantics/classes_and_methods.html":{"ref":"syntax_and_semantics/classes_and_methods.html","tf":0.030303030303030304},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.013888888888888888},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0022497187851518562},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.002638522427440633},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.014492753623188406},"syntax_and_semantics/proc_literal.html":{"ref":"syntax_and_semantics/proc_literal.html","tf":0.009174311926605505},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0032102728731942215},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.001941747572815534},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.004705882352941176},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.04225352112676056}}}}},"o":{"docs":{},"s":{"docs":{},"s":{"docs":{"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.04861111111111111},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.009389671361502348}}}}},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"a":{"docs":{"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0017730496453900709}}}}}}}},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408}}}}}},"o":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404}},"d":{"docs":{},"e":{"docs":{"conventions/index.html":{"ref":"conventions/index.html","tf":0.1276595744680851},"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.006825938566552901},"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.00782122905027933},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.003669724770642202},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.0024096385542168677},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0015026296018031556},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.009345794392523364},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.033112582781456956},"syntax_and_semantics/declare_var.html":{"ref":"syntax_and_semantics/declare_var.html","tf":0.029411764705882353},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0044004400440044},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.003374578177727784},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/literals/char.html":{"ref":"syntax_and_semantics/literals/char.html","tf":0.027777777777777776},"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.011904761904761904},"syntax_and_semantics/low_level_primitives.html":{"ref":"syntax_and_semantics/low_level_primitives.html","tf":0.06666666666666667},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.006622516556291391},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0077777777777777776},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.004555808656036446},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0057306590257879654},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.009630818619582664},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.001941747572815534},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.005917159763313609},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.044444444444444446},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.004705882352941176},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.009389671361502348}},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202}}}}}}},"'":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011}}},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408}}}}},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}}}}},"n":{"docs":{},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"conventions/index.html":{"ref":"conventions/index.html","tf":0.0425531914893617},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.008733624454148471},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.002277904328018223}}},"i":{"docs":{"syntax_and_semantics/c_bindings/index.html":{"ref":"syntax_and_semantics/c_bindings/index.html","tf":0.041666666666666664},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0016051364365971107}}}},"r":{"docs":{},"s":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202}}},"t":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.007339449541284404},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538}}}}}},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505},"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.04},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.006944444444444444}},"u":{"docs":{},"r":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505}}}}},"d":{"docs":{"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408}}}},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954}}}}}}},"s":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404}},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676},"syntax_and_semantics/c_bindings/constants.html":{"ref":"syntax_and_semantics/c_bindings/constants.html","tf":10.058823529411764},"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.0035460992907801418},"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.052083333333333336},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.00929368029739777},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0033333333333333335},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.006237006237006237}},"'":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538}}}}}},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.012195121951219513}},"o":{"docs":{},"r":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0022497187851518562},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.003795066413662239},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.007246376811594203},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}}}}}}}}},"i":{"docs":{},"d":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0011173184357541898},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.006993006993006993},"syntax_and_semantics/classes_and_methods.html":{"ref":"syntax_and_semantics/classes_and_methods.html","tf":0.030303030303030304},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.002638522427440633},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0022222222222222222},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0070921985815602835},"syntax_and_semantics/pointerof.html":{"ref":"syntax_and_semantics/pointerof.html","tf":0.008333333333333333},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408}}}}},"t":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.013651877133105802},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.014326647564469915},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0016051364365971107}}}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0017064846416382253},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.02},"syntax_and_semantics/pointerof.html":{"ref":"syntax_and_semantics/pointerof.html","tf":0.008333333333333333}}}},"x":{"docs":{},"t":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0017064846416382253},"overview/http_server.html":{"ref":"overview/http_server.html","tf":0.04081632653061224},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.003115264797507788},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954}},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"e":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"overview/http_server.html":{"ref":"overview/http_server.html","tf":0.013605442176870748}}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"overview/http_server.html":{"ref":"overview/http_server.html","tf":0.013605442176870748}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505},"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.013157894736842105}}}}}}}},"d":{"1":{"docs":{"syntax_and_semantics/case.html":{"ref":"syntax_and_semantics/case.html","tf":0.021505376344086023}}},"2":{"docs":{"syntax_and_semantics/case.html":{"ref":"syntax_and_semantics/case.html","tf":0.021505376344086023}}},"3":{"docs":{"syntax_and_semantics/case.html":{"ref":"syntax_and_semantics/case.html","tf":0.021505376344086023}}},"docs":{},"i":{"docs":{},"t":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0044444444444444444}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.009933774834437087},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111}}}}}}}},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.0040650406504065045}}}}},"e":{"docs":{},"p":{"docs":{},"t":{"docs":{"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015},"syntax_and_semantics/types_and_methods.html":{"ref":"syntax_and_semantics/types_and_methods.html","tf":0.05555555555555555}}}}}}},"m":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0033519553072625698},"syntax_and_semantics/return_types.html":{"ref":"syntax_and_semantics/return_types.html","tf":0.03508771929824561}}}}},"u":{"docs":{},"n":{"docs":{"installation/on_arch_linux.html":{"ref":"installation/on_arch_linux.html","tf":0.06666666666666667}}}},"a":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}},"n":{"docs":{},"d":{"docs":{"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.013157894736842105},"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.013333333333333334},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.010416666666666666},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.002638522427440633},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.014084507042253521}}}}},"o":{"docs":{},"n":{"docs":{"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.013333333333333334},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.004158004158004158},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0016051364365971107}}}}},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0011173184357541898},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111}}},"x":{"docs":{"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.010416666666666666}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"c":{"docs":{"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.004815409309791332}}}}}}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.00683371298405467}}}}}}}},"i":{"docs":{},"l":{"docs":{"syntax_and_semantics/is_a.html":{"ref":"syntax_and_semantics/is_a.html","tf":0.03333333333333333},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.01834862385321101},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.013100436681222707},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.02},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.025157232704402517},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404},"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.006172839506172839},"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.006993006993006993},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.014925373134328358},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":2.5099337748344372},"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.010416666666666666},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.125},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0022497187851518562},"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.01},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.018469656992084433},"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.037037037037037035},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.0040650406504065045},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0033333333333333335},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.010638297872340425},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.02005730659025788},"syntax_and_semantics/responds_to.html":{"ref":"syntax_and_semantics/responds_to.html","tf":0.02564102564102564},"syntax_and_semantics/return_types.html":{"ref":"syntax_and_semantics/return_types.html","tf":0.017543859649122806},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.002912621359223301},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.005917159763313609},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.021176470588235293},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.0022026431718061676},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.03755868544600939}},"e":{"docs":{},"r":{"docs":{},"'":{"docs":{"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.005917159763313609}}}}}}},"a":{"docs":{},"n":{"docs":{},"y":{"docs":{},"_":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.0056925996204933585}}}}}}}},"r":{"docs":{},"i":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.00683371298405467}}}}}}}}},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.0024096385542168677},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588}}}}},"e":{"docs":{"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.007246376811594203},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0057306590257879654}}}},"r":{"docs":{},"e":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538}}}}}}},"c":{"docs":{},"t":{"docs":{},"l":{"docs":{},"i":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0033333333333333335}}}}}}},"u":{"docs":{},"p":{"docs":{},"t":{"docs":{"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408}}}}}}},"l":{"docs":{},"d":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.008733624454148471}}},"o":{"docs":{},"r":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.08178438661710037},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.009389671361502348}},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"(":{"1":{"0":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0037174721189591076}}},"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0037174721189591076}}},"docs":{}}}}}},":":{"docs":{},":":{"docs":{},"b":{"docs":{},"l":{"docs":{},"u":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538}},"e":{"docs":{},".":{"docs":{},"r":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0037174721189591076}}}}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"n":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538}},".":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0037174721189591076}}}}}}}}}}}},"r":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.027881040892193308}},"e":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0037174721189591076}},"d":{"docs":{},".":{"docs":{},"r":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0037174721189591076}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0037174721189591076}}}}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"syntax_and_semantics/finalize.html":{"ref":"syntax_and_semantics/finalize.html","tf":0.03571428571428571},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0016051364365971107}}}}}}},"c":{"docs":{},"o":{"docs":{},"a":{"docs":{"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.04}}}}},"s":{"docs":{},"(":{"docs":{},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.006060606060606061}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404}}}}}}}},"u":{"docs":{},"r":{"docs":{},"s":{"docs":{"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.006993006993006993}}}},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.0947867298578199},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.01791044776119403}},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"c":{"docs":{},"r":{"docs":{"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.009478672985781991}}}},"s":{"docs":{},"t":{"docs":{"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.018957345971563982}}}}}},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.02843601895734597}}}}}}}}}},"p":{"docs":{},"l":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011}}}}},"p":{"docs":{},"i":{"docs":{"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.003355704697986577},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.005319148936170213},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.007246376811594203}}}}},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"l":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0017064846416382253}}}}}}}},"s":{"docs":{},"e":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.008532423208191127},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.005504587155963303},"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.006666666666666667},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/case.html":{"ref":"syntax_and_semantics/case.html","tf":10.123655913978494},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.011152416356877323},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.009234828496042216},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.0040650406504065045},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0033333333333333335},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.00683371298405467},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0017730496453900709},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0057306590257879654},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.0048543689320388345}}},"t":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.022018348623853212},"syntax_and_semantics/type_reflection.html":{"ref":"syntax_and_semantics/type_reflection.html","tf":0.1}}}},"p":{"docs":{},"i":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/classes_and_methods.html":{"ref":"syntax_and_semantics/classes_and_methods.html","tf":0.030303030303030304},"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.020833333333333332}},"a":{"docs":{},"n":{"docs":{"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.013157894736842105}}}}}},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.033734939759036145},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.024922118380062305},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.029850746268656716},"syntax_and_semantics/proc_literal.html":{"ref":"syntax_and_semantics/proc_literal.html","tf":0.009174311926605505}},"e":{"docs":{},"(":{"docs":{},"&":{"docs":{},"b":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.00963855421686747},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.011940298507462687}}}}}}}}}}}}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.005917159763313609}}}}}},"t":{"docs":{"installation/on_redhat_and_centos.html":{"ref":"installation/on_redhat_and_centos.html","tf":0.0273972602739726},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.021176470588235293}},"c":{"docs":{},"h":{"docs":{"syntax_and_semantics/finalize.html":{"ref":"syntax_and_semantics/finalize.html","tf":0.008928571428571428},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.002638522427440633}}}},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.004705882352941176}}}}}}},"l":{"docs":{},"l":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.013100436681222707},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.002253944402704733},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.006289308176100629},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.003115264797507788},"syntax_and_semantics/literals/proc.html":{"ref":"syntax_and_semantics/literals/proc.html","tf":0.011904761904761904},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.002277904328018223},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0017730496453900709},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.0027100271002710027},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0032102728731942215}},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.008733624454148471},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":10.025157232704403},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.009345794392523364}},"(":{"docs":{},"f":{"docs":{"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.006289308176100629}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.009433962264150943}}}}},"n":{"docs":{},"u":{"docs":{},"l":{"docs":{"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.009433962264150943}}}}}},".":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.006230529595015576}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.008733624454148471}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"x":{"8":{"6":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.008733624454148471}}}}}}}}}},"docs":{}},"docs":{}}}}}}}}}}}}}},"'":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.002253944402704733}}},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.0038461538461538464}}}}}},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.011009174311926606},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.0024096385542168677},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.015723270440251572},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.006230529595015576},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.0038461538461538464},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.011764705882352941}}}}},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236},"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.0035460992907801418},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.003115264797507788},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0037174721189591076},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166}},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505}}}}},"_":{"docs":{},"i":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.013422818791946308},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.02127659574468085}},"(":{"docs":{},"t":{"docs":{},"z":{"docs":{"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.006711409395973154}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.010638297872340425}}}}}}}}}}}},"c":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.004158004158004158}}}},"r":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.002253944402704733},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.01616161616161616},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.026865671641791045},"syntax_and_semantics/literals/array.html":{"ref":"syntax_and_semantics/literals/array.html","tf":0.018292682926829267},"syntax_and_semantics/literals/char.html":{"ref":"syntax_and_semantics/literals/char.html","tf":10.041666666666666},"syntax_and_semantics/literals/hash.html":{"ref":"syntax_and_semantics/literals/hash.html","tf":0.05660377358490566},"syntax_and_semantics/literals/proc.html":{"ref":"syntax_and_semantics/literals/proc.html","tf":0.005952380952380952},"syntax_and_semantics/literals/tuple.html":{"ref":"syntax_and_semantics/literals/tuple.html","tf":0.11538461538461539},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.004815409309791332},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.03550295857988166}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015}}}}}},"i":{"docs":{},"n":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0022222222222222222}}}}},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0067039106145251395},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.005504587155963303},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0022497187851518562},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.012195121951219513},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.006944444444444444}}}}}}}},"i":{"docs":{},"l":{"docs":{},"d":{"1":{"docs":{"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.011235955056179775}}},"2":{"docs":{"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.011235955056179775}}},"docs":{"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.013986013986013986},"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.023696682464454975},"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.007936507936507936},"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.023148148148148147}},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.009478672985781991}}}}}}},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},".":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.009259259259259259}}}}}}}}}}}}}}},"o":{"docs":{},"o":{"docs":{},"s":{"docs":{"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.0038461538461538464},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.007246376811594203}}}},"i":{"docs":{},"c":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015}}}}}},"i":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.05460750853242321},"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.03240223463687151},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.007339449541284404},"syntax_and_semantics/assignment.html":{"ref":"syntax_and_semantics/assignment.html","tf":0.016304347826086956},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.003005259203606311},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.028409090909090908},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.012461059190031152},"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.11374407582938388},"syntax_and_semantics/classes_and_methods.html":{"ref":"syntax_and_semantics/classes_and_methods.html","tf":0.2727272727272727},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.015384615384615385},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0037174721189591076},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0088008800880088},"syntax_and_semantics/finalize.html":{"ref":"syntax_and_semantics/finalize.html","tf":0.0625},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.05961754780652419},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.08918406072106262},"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.05},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.05672823218997362},"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.037037037037037035},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.052845528455284556},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.006666666666666667},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.08616187989556136},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.037422037422037424},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.050724637681159424},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.009111617312072893},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.028368794326241134},"syntax_and_semantics/pointerof.html":{"ref":"syntax_and_semantics/pointerof.html","tf":0.03333333333333333},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.07246376811594203},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.02168021680216802},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.04333868378812199},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.027184466019417475},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.023668639053254437},"syntax_and_semantics/types_and_methods.html":{"ref":"syntax_and_semantics/types_and_methods.html","tf":0.1111111111111111},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.014814814814814815},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.09647058823529411},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.046255506607929514}}},"h":{"docs":{"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.006237006237006237}}}},"u":{"docs":{},"s":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0088008800880088}}}}},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{"installation/from_source_repository.html":{"ref":"installation/from_source_repository.html","tf":0.09523809523809523}}}},"s":{"docs":{},"u":{"docs":{},"r":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.0024096385542168677},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.015723270440251572},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.003115264797507788},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.011940298507462687}}}},"e":{"docs":{},"_":{"docs":{},"d":{"docs":{},"o":{"docs":{},"o":{"docs":{},"r":{"docs":{"syntax_and_semantics/unless.html":{"ref":"syntax_and_semantics/unless.html","tf":0.06060606060606061}}}}}}}}}},"e":{"docs":{},"a":{"docs":{},"n":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011}},"u":{"docs":{},"p":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.006600660066006601}}}}},"r":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0033003300330033004}}}}}}}},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.011945392491467578}},"y":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.006825938566552901}}}}}}}}}}},"t":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0033519553072625698},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.0033112582781456954},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.010416666666666666},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.005319148936170213},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.017191977077363897},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.005420054200542005},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.01762114537444934}},"_":{"docs":{},"a":{"docs":{},"g":{"docs":{"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0070921985815602835}}}}}}}}},"l":{"docs":{"installation/on_debian_and_ubuntu.html":{"ref":"installation/on_debian_and_ubuntu.html","tf":0.025974025974025976},"installation/on_redhat_and_centos.html":{"ref":"installation/on_redhat_and_centos.html","tf":0.0273972602739726}},"i":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778}}}},"s":{"docs":{"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.008316008316008316}},"e":{"docs":{},"s":{"docs":{},":":{"docs":{},":":{"docs":{},"w":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079}},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.004158004158004158}}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0022002200220022}},"_":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.006825938566552901}}}}}}}}}}}},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"o":{"docs":{"installation/index.html":{"ref":"installation/index.html","tf":0.1},"installation/on_redhat_and_centos.html":{"ref":"installation/on_redhat_and_centos.html","tf":5.013698630136986}}}}},"i":{"docs":{},"l":{"docs":{},"_":{"docs":{},"f":{"3":{"2":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00808080808080808}}},"docs":{}},"docs":{}}}}},"r":{"docs":{},"t":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166}}}}}}}},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"s":{"docs":{},"(":{"1":{"docs":{},".":{"5":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404}}},"docs":{}}},"docs":{}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404}}}}}}},"s":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"1":{"docs":{},"_":{"docs":{},"u":{"3":{"2":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404}}},"docs":{}},"docs":{}}}},"docs":{}}}}}}},"w":{"docs":{},"a":{"docs":{},"i":{"docs":{},"t":{"docs":{},"p":{"docs":{},"i":{"docs":{},"d":{"docs":{},"(":{"docs":{},"p":{"docs":{},"i":{"docs":{},"d":{"docs":{"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.027972027972027972}}}}}}}}}}}}},"e":{"docs":{},"x":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},"w":{"docs":{},"r":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.011363636363636364}}}}}}}}}}},"r":{"docs":{},"r":{"docs":{},"n":{"docs":{},"o":{"docs":{"syntax_and_semantics/c_bindings/variables.html":{"ref":"syntax_and_semantics/c_bindings/variables.html","tf":0.07058823529411765}}}}}}},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"f":{"docs":{"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.011363636363636364}}}}}}}}},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.018518518518518517}}}}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"z":{"docs":{},"o":{"docs":{},"n":{"docs":{"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.02348993288590604}},"e":{"docs":{},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.026845637583892617}}}}}}}}}}}}}}}},"c":{"docs":{"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.006944444444444444}}},"p":{"docs":{},"u":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.009389671361502348}}}}},"r":{"docs":{"syntax_and_semantics/literals/char.html":{"ref":"syntax_and_semantics/literals/char.html","tf":0.041666666666666664},"syntax_and_semantics/literals/regex.html":{"ref":"syntax_and_semantics/literals/regex.html","tf":0.16666666666666666},"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.011904761904761904}},"u":{"docs":{},"b":{"docs":{},"i":{"docs":{"index.html":{"ref":"index.html","tf":0.4},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.006944444444444444}}}},"n":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.028169014084507043}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.005504587155963303},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.012195121951219513}}}}}},"l":{"docs":{},"e":{"docs":{"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.007246376811594203}}}}},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.009478672985781991},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0055762081784386614},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0016051364365971107}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"conventions/index.html":{"ref":"conventions/index.html","tf":0.0425531914893617},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778}}}}},"m":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"/":{"docs":{},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954}}}}}}}}}}},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015},"syntax_and_semantics/return_types.html":{"ref":"syntax_and_semantics/return_types.html","tf":0.017543859649122806},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.007246376811594203},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588}}}},"s":{"docs":{},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.007246376811594203}}}}}}},"l":{"docs":{"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588}},"l":{"docs":{},"i":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.0024096385542168677},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079}}}}}},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.006825938566552901}}}}}}}}}},"i":{"docs":{},"r":{"docs":{"overview/http_server.html":{"ref":"overview/http_server.html","tf":0.05442176870748299},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.12607449856733524},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.006607929515418502}}}}}},"s":{"docs":{},"c":{"docs":{},"u":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0858085808580858}}}},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.003669724770642202},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.0033112582781456954},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0037174721189591076},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.00562429696287964},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.0018975332068311196},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.01773049645390071},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.014446227929373997},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.024271844660194174}},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.006796116504854369}},"(":{"docs":{},"x":{"docs":{"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.001941747572815534}}}}}}}}}}}}}}},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0015026296018031556},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.0033112582781456954},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.001941747572815534},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.005917159763313609}}}}},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{"syntax_and_semantics/everything_is_an_object.html":{"ref":"syntax_and_semantics/everything_is_an_object.html","tf":0.10344827586206896},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015}},"s":{"docs":{},"_":{"docs":{},"t":{"docs":{},"o":{"docs":{"syntax_and_semantics/if_varresponds_to.html":{"ref":"syntax_and_semantics/if_varresponds_to.html","tf":0.028169014084507043},"syntax_and_semantics/responds_to.html":{"ref":"syntax_and_semantics/responds_to.html","tf":10.076923076923077}}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/finalize.html":{"ref":"syntax_and_semantics/finalize.html","tf":0.008928571428571428}}}}}}},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.01564245810055866},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.011009174311926606},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0015026296018031556},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.006060606060606061},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.003355704697986577},"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.011363636363636364},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.005319148936170213},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.037383177570093455},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.005970149253731343},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.005500550055005501},"syntax_and_semantics/if.html":{"ref":"syntax_and_semantics/if.html","tf":0.023474178403755867},"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.01},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.0040650406504065045},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.005319148936170213},"syntax_and_semantics/pointerof.html":{"ref":"syntax_and_semantics/pointerof.html","tf":0.008333333333333333},"syntax_and_semantics/return_types.html":{"ref":"syntax_and_semantics/return_types.html","tf":0.08771929824561403},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.02710027100271003},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.011235955056179775},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.005917159763313609}},"s":{"docs":{},"t":{"docs":{},"w":{"docs":{},"i":{"docs":{},"c":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236}}}}}}}}}}},"d":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.046468401486988845}},"h":{"docs":{},"a":{"docs":{},"t":{"docs":{"installation/index.html":{"ref":"installation/index.html","tf":0.1},"installation/on_redhat_and_centos.html":{"ref":"installation/on_redhat_and_centos.html","tf":5.027397260273973}}},"y":{"docs":{"installation/on_redhat_and_centos.html":{"ref":"installation/on_redhat_and_centos.html","tf":0.0136986301369863}}}}},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.007832898172323759}}}}}}},"c":{"docs":{},"v":{"docs":{"installation/on_debian_and_ubuntu.html":{"ref":"installation/on_debian_and_ubuntu.html","tf":0.025974025974025976}}},"e":{"docs":{},"i":{"docs":{},"v":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.004819277108433735},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.007513148009015778},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.003115264797507788},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.003795066413662239},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0022222222222222222},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.005221932114882507},"syntax_and_semantics/splats_and_tuples.html":{"ref":"syntax_and_semantics/splats_and_tuples.html","tf":0.007575757575757576},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.0027100271002710027},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.022026431718061675}}}}},"u":{"docs":{},"r":{"docs":{},"s":{"docs":{"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.003355704697986577},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0057306590257879654},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.005917159763313609}}}}},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538}}}}}}}},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"syntax_and_semantics/alias.html":{"ref":"syntax_and_semantics/alias.html","tf":0.06422018348623854}}}}}}}},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"installation/on_debian_and_ubuntu.html":{"ref":"installation/on_debian_and_ubuntu.html","tf":0.012987012987012988},"installation/on_redhat_and_centos.html":{"ref":"installation/on_redhat_and_centos.html","tf":0.0136986301369863},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"c":{"docs":{"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.013157894736842105}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.003115264797507788},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}}}}},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954}}}}}}},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.013157894736842105}}}}}}}},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.003669724770642202},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.006172839506172839},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.003355704697986577},"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.008130081300813009},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.005319148936170213},"syntax_and_semantics/c_bindings/variables.html":{"ref":"syntax_and_semantics/c_bindings/variables.html","tf":0.011764705882352941},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.003795066413662239},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.010554089709762533},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0057306590257879654},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.036231884057971016},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0032102728731942215},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.005825242718446602},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.01411764705882353}}}},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"syntax_and_semantics/type_reflection.html":{"ref":"syntax_and_semantics/type_reflection.html","tf":3.533333333333333}}}}}}},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.0024096385542168677},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0022222222222222222},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.002277904328018223},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.011235955056179775},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408}}}}}},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0044004400440044},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0017730496453900709}}}}}}}}},"e":{"docs":{},"x":{"docs":{"syntax_and_semantics/literals/regex.html":{"ref":"syntax_and_semantics/literals/regex.html","tf":10.071428571428571}}}}},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.0024096385542168677}}}}}}}}},"u":{"docs":{},"s":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}}}}}}},"l":{"docs":{"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.022922636103151862}},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.013245033112582781},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.023474178403755867}}}}},"a":{"docs":{},"t":{"docs":{"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.0038461538461538464},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0022497187851518562},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015}}}}},"e":{"docs":{},"d":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0037174721189591076}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166}}}}}},"m":{"docs":{},"e":{"docs":{},"m":{"docs":{},"b":{"docs":{"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827}}}}},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588}}}}}}},"a":{"docs":{},"i":{"docs":{},"s":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.004469273743016759},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.008733624454148471},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.05660377358490566},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.007434944237918215},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0484048404840484},"syntax_and_semantics/finalize.html":{"ref":"syntax_and_semantics/finalize.html","tf":0.017857142857142856},"syntax_and_semantics/if.html":{"ref":"syntax_and_semantics/if.html","tf":0.009389671361502348},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.00683371298405467}}}},"n":{"docs":{},"g":{"docs":{"overview/http_server.html":{"ref":"overview/http_server.html","tf":0.02040816326530612},"syntax_and_semantics/literals/range.html":{"ref":"syntax_and_semantics/literals/range.html","tf":10.142857142857142}}},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{"syntax_and_semantics/declare_var.html":{"ref":"syntax_and_semantics/declare_var.html","tf":0.04411764705882353}}}}}},"r":{"docs":{},"e":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101}}}},"d":{"docs":{},"i":{"docs":{},"u":{"docs":{"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.03125}}}}},"w":{"docs":{"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.014814814814814815}}}},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0022346368715083797},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.00683371298405467}}}}}},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0011173184357541898},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.0018975332068311196}}}}},"p":{"docs":{},"m":{"docs":{"installation/on_redhat_and_centos.html":{"ref":"installation/on_redhat_and_centos.html","tf":0.0273972602739726}}}}},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"conventions/index.html":{"ref":"conventions/index.html","tf":0.02127659574468085},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0022002200220022},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.02032520325203252},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.005555555555555556},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827}}}},"p":{"docs":{},"t":{"docs":{"syntax_and_semantics/is_a.html":{"ref":"syntax_and_semantics/is_a.html","tf":0.016666666666666666},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.002253944402704733},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.003115264797507788},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0044004400440044},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.005319148936170213},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827},"syntax_and_semantics/responds_to.html":{"ref":"syntax_and_semantics/responds_to.html","tf":0.02564102564102564},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.003883495145631068},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.005917159763313609}}}}},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236}}}},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{},"y":{"docs":{},"m":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676}}}}}}},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.013157894736842105}}}},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.0024096385542168677},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0022497187851518562},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.005917159763313609}}}}}},"h":{"docs":{},"i":{"docs":{},"e":{"docs":{},"v":{"docs":{"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408}}}}}},"m":{"docs":{"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.0056925996204933585}}}},"l":{"docs":{},"i":{"docs":{},"a":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00808080808080808},"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":10.11111111111111},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.019867549668874173},"syntax_and_semantics/alias.html":{"ref":"syntax_and_semantics/alias.html","tf":10.091743119266056},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.07704654895666131}},"s":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.004815409309791332}}}},"g":{"docs":{},"n":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236}}}}},"w":{"docs":{},"a":{"docs":{},"y":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0022346368715083797},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.002253944402704733},"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.004739336492890996},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.008955223880597015},"syntax_and_semantics/declare_var.html":{"ref":"syntax_and_semantics/declare_var.html","tf":0.014705882352941176},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0121012101210121},"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.01},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0070921985815602835},"syntax_and_semantics/return_types.html":{"ref":"syntax_and_semantics/return_types.html","tf":0.017543859649122806},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.0022026431718061676}},"s":{"docs":{},"i":{"docs":{},"n":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.017467248908296942}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.005504587155963303},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.0024096385542168677},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/index.html":{"ref":"syntax_and_semantics/c_bindings/index.html","tf":0.041666666666666664},"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.0035460992907801418},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.003115264797507788},"syntax_and_semantics/declare_var.html":{"ref":"syntax_and_semantics/declare_var.html","tf":0.014705882352941176},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.0038461538461538464},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0055762081784386614},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.003374578177727784},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.0040650406504065045},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0032102728731942215},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.0022026431718061676}}},"c":{"docs":{"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.003355704697986577},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.005319148936170213},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717},"syntax_and_semantics/declare_var.html":{"ref":"syntax_and_semantics/declare_var.html","tf":0.029411764705882353},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":3.3550724637681157},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.021739130434782608},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.022222222222222223}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0022002200220022}}}}},"h":{"docs":{},"o":{"docs":{},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.006666666666666667},"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.010416666666666666},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0022002200220022},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}}}}}}}},"m":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.015358361774744027}}}}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778}}}}}}}}}},"r":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676}},"g":{"2":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.004469273743016759},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0015026296018031556}}},"docs":{"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.009259259259259259},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"syntax_and_semantics/is_a.html":{"ref":"syntax_and_semantics/is_a.html","tf":0.016666666666666666},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.016867469879518072},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.015026296018031555},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.0035460992907801418},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.013986013986013986},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.006711409395973154},"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.024390243902439025},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.009345794392523364},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.026923076923076925},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.006749156355455568},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.013282732447817837},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.041666666666666664},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.008130081300813009},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0033333333333333335},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.013054830287206266},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.002277904328018223},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.012411347517730497},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827},"syntax_and_semantics/responds_to.html":{"ref":"syntax_and_semantics/responds_to.html","tf":0.02564102564102564},"syntax_and_semantics/splats_and_tuples.html":{"ref":"syntax_and_semantics/splats_and_tuples.html","tf":0.015151515151515152},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.028892455858747994},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.001941747572815534},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.005917159763313609},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.009389671361502348}},".":{"docs":{},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"d":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0015026296018031556}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"a":{"docs":{"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.00395778364116095}}}}}}}},"s":{"docs":{},".":{"docs":{},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.013888888888888888}}}}}}}},"c":{"docs":{},"h":{"docs":{"installation/index.html":{"ref":"installation/index.html","tf":0.1},"installation/on_arch_linux.html":{"ref":"installation/on_arch_linux.html","tf":5.133333333333334}}}},"r":{"docs":{},"a":{"docs":{},"y":{"2":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.003669724770642202}},".":{"docs":{},"s":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"?":{"docs":{},"(":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.003669724770642202}}}}}}}}}}}}}}},"docs":{"overview/http_server.html":{"ref":"overview/http_server.html","tf":0.02040816326530612},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.01651376146788991},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0022002200220022},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281},"syntax_and_semantics/alias.html":{"ref":"syntax_and_semantics/alias.html","tf":0.027522935779816515},"syntax_and_semantics/literals/array.html":{"ref":"syntax_and_semantics/literals/array.html","tf":10.024390243902438},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.016260162601626018},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.025056947608200455},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0032102728731942215},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.001941747572815534},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.04142011834319527}},"#":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.007339449541284404}}}}}},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"3":{"2":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.009174311926605505},"syntax_and_semantics/alias.html":{"ref":"syntax_and_semantics/alias.html","tf":0.01834862385321101},"syntax_and_semantics/literals/array.html":{"ref":"syntax_and_semantics/literals/array.html","tf":0.036585365853658534},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.002912621359223301},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.01775147928994083}},")":{"docs":{},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"syntax_and_semantics/literals/array.html":{"ref":"syntax_and_semantics/literals/array.html","tf":0.018292682926829267}}}}}}}},"docs":{}},"docs":{}}}},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"syntax_and_semantics/alias.html":{"ref":"syntax_and_semantics/alias.html","tf":0.01834862385321101}}}}}}}}}},"t":{"docs":{"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.003883495145631068}},"y":{"docs":{},"p":{"docs":{"syntax_and_semantics/alias.html":{"ref":"syntax_and_semantics/alias.html","tf":0.01834862385321101}},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{},"(":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{},".":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"_":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"(":{"docs":{},"n":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},")":{"docs":{},")":{"docs":{},")":{"docs":{},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.011834319526627219}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.008130081300813009},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0032102728731942215},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.002912621359223301},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.03550295857988166}}}},"y":{"docs":{},"m":{"docs":{},"b":{"docs":{},"o":{"docs":{},"l":{"docs":{"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.01775147928994083}}}}}}}},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.01775147928994083}}}}}}},"[":{"1":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.01366742596810934}}},"4":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0044004400440044}}},"docs":{}},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.006666666666666667}}}}}}},".":{"docs":{},"[":{"docs":{},"]":{"docs":{},"(":{"1":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.009111617312072893}}},"docs":{}},"=":{"docs":{},"(":{"1":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.004555808656036446}}},"docs":{}}}}}}}}},"i":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.003669724770642202},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0015026296018031556},"syntax_and_semantics/alias.html":{"ref":"syntax_and_semantics/alias.html","tf":0.05504587155963303},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.009630818619582664}}},"y":{"2":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.011009174311926606}}},"docs":{},".":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.003669724770642202},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0015026296018031556}}}}},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0015026296018031556}}}}}}}},"p":{"docs":{},"u":{"docs":{},"s":{"docs":{},"h":{"docs":{"syntax_and_semantics/alias.html":{"ref":"syntax_and_semantics/alias.html","tf":0.03669724770642202}}}}}}}},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.0022026431718061676}}}}}}},"b":{"docs":{"syntax_and_semantics/if_varresponds_to.html":{"ref":"syntax_and_semantics/if_varresponds_to.html","tf":0.23943661971830985},"syntax_and_semantics/responds_to.html":{"ref":"syntax_and_semantics/responds_to.html","tf":0.02564102564102564}},"o":{"docs":{},"v":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.00558659217877095},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.003669724770642202},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.004819277108433735},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.005259203606311044},"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.006993006993006993},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.006230529595015576},"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.004739336492890996},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.0038461538461538464},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.011001100110011002},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.008998875140607425},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.006622516556291391},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0033333333333333335},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.002277904328018223},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0032102728731942215},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.002912621359223301},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588}}}},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404}}}}},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"t":{"docs":{"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827}}}}}},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.042352941176470586}}}}}}}}},"n":{"docs":{},"i":{"docs":{},"m":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0067039106145251395},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.1223529411764706},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.015418502202643172}},"a":{"docs":{},"l":{"docs":{},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.004705882352941176}}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"q":{"docs":{},"u":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0067039106145251395}}}}}},"o":{"docs":{},"t":{"docs":{},"h":{"docs":{"syntax_and_semantics/is_a.html":{"ref":"syntax_and_semantics/is_a.html","tf":0.016666666666666666},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.003795066413662239},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"j":{"docs":{},"o":{"docs":{},"h":{"docs":{},"n":{"docs":{"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.003883495145631068}}}}}},"h":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.011834319526627219}}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"t":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}}},"y":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281}}}}},"y":{"docs":{},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.008733624454148471}}}}},"t":{"docs":{},"h":{"docs":{"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.003115264797507788},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0016051364365971107}}}},"w":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111}}}}},"a":{"docs":{},"y":{"docs":{"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}}}}}},"s":{"docs":{},"w":{"docs":{},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015}}}}}},"a":{"docs":{},"l":{"docs":{},"y":{"docs":{},"s":{"docs":{},"i":{"docs":{"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717}}}}}}},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0022222222222222222},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.004158004158004158},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.0027100271002710027}}}}}}}}},"s":{"docs":{},"t":{"docs":{"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.0040650406504065045},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0044444444444444444}},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"s":{"docs":{},"k":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0033519553072625698}}}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"#":{"docs":{},"i":{"docs":{},"d":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0044444444444444444}}}}}}}}}},"s":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.003115264797507788},"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.014218009478672985},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954}}}}},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.004739336492890996},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.005970149253731343},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0022002200220022},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.005277044854881266},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.009111617312072893},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588}}}}},"u":{"docs":{},"m":{"docs":{"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954},"syntax_and_semantics/types_and_methods.html":{"ref":"syntax_and_semantics/types_and_methods.html","tf":0.05555555555555555},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408}}}}},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.011152416356877323}}}}},"k":{"docs":{"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533}}},"m":{"docs":{},"|":{"docs":{},"l":{"docs":{},"l":{"docs":{},"v":{"docs":{},"m":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}}}}}}},"t":{"docs":{},"t":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0033519553072625698}}}}},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.021834061135371178},"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.013333333333333334},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.009433962264150943},"syntax_and_semantics/c_bindings/variables.html":{"ref":"syntax_and_semantics/c_bindings/variables.html","tf":0.011764705882352941},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0037174721189591076}}}}}}}}},"u":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.008938547486033519},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.006993006993006993},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538}},"i":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778}}}}}}}}}}},"h":{"docs":{},"o":{"docs":{},"r":{"docs":{"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079}}}}}}},"d":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166}},"v":{"docs":{"installation/on_debian_and_ubuntu.html":{"ref":"installation/on_debian_and_ubuntu.html","tf":0.025974025974025976}},"i":{"docs":{},"s":{"docs":{"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079}}}}},"d":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0017730496453900709},"syntax_and_semantics/proc_literal.html":{"ref":"syntax_and_semantics/proc_literal.html","tf":0.01834862385321101},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.037940379403794036},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.03300970873786408},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.011009174311926606},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.003355704697986577},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.005319148936170213},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.018469656992084433}},"=":{"docs":{},"(":{"docs":{},"@":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.002638522427440633}}}}}}}}}}}}}}}},"i":{"docs":{},"t":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.00683371298405467},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"syntax_and_semantics/c_bindings/index.html":{"ref":"syntax_and_semantics/c_bindings/index.html","tf":0.041666666666666664},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.0033112582781456954},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111}}}}}}}}}},"(":{"1":{"docs":{"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.024390243902439025}}},"2":{"docs":{"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.005420054200542005}}},"docs":{},"i":{"docs":{"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.005420054200542005}},"n":{"docs":{},"t":{"3":{"2":{"docs":{"syntax_and_semantics/proc_literal.html":{"ref":"syntax_and_semantics/proc_literal.html","tf":0.01834862385321101}}},"docs":{}},"docs":{}}}},"x":{"docs":{"syntax_and_semantics/proc_literal.html":{"ref":"syntax_and_semantics/proc_literal.html","tf":0.01834862385321101},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.01084010840108401},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.005825242718446602}}},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.001941747572815534}}}}}}},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/proc_literal.html":{"ref":"syntax_and_semantics/proc_literal.html","tf":0.01834862385321101}},".":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"(":{"1":{"docs":{"syntax_and_semantics/proc_literal.html":{"ref":"syntax_and_semantics/proc_literal.html","tf":0.01834862385321101}}},"docs":{}}}}}}}}}}},"p":{"docs":{},"t":{"docs":{"installation/on_debian_and_ubuntu.html":{"ref":"installation/on_debian_and_ubuntu.html","tf":0.11688311688311688}}},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0035460992907801418},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.004705882352941176}}}},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.00683371298405467},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}}}},"a":{"docs":{},"r":{"docs":{"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0017730496453900709},"syntax_and_semantics/return_types.html":{"ref":"syntax_and_semantics/return_types.html","tf":0.03508771929824561},"syntax_and_semantics/splats_and_tuples.html":{"ref":"syntax_and_semantics/splats_and_tuples.html","tf":0.007575757575757576}}}}}},"i":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0037174721189591076}},"'":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538}}}}},".":{"docs":{},"i":{"docs":{},"s":{"docs":{},"_":{"docs":{},"a":{"docs":{},"?":{"docs":{},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"3":{"2":{"docs":{"syntax_and_semantics/is_a.html":{"ref":"syntax_and_semantics/is_a.html","tf":0.06666666666666667}}},"docs":{}},"docs":{}}}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{"syntax_and_semantics/is_a.html":{"ref":"syntax_and_semantics/is_a.html","tf":0.03333333333333333},"syntax_and_semantics/if_varis_a.html":{"ref":"syntax_and_semantics/if_varis_a.html","tf":0.020618556701030927}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"syntax_and_semantics/is_a.html":{"ref":"syntax_and_semantics/is_a.html","tf":0.03333333333333333},"syntax_and_semantics/if_varis_a.html":{"ref":"syntax_and_semantics/if_varis_a.html","tf":0.08247422680412371}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.011009174311926606}}}}},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{"syntax_and_semantics/if.html":{"ref":"syntax_and_semantics/if.html","tf":0.009389671361502348},"syntax_and_semantics/while.html":{"ref":"syntax_and_semantics/while.html","tf":0.02531645569620253}}}}},"a":{"docs":{},"b":{"docs":{"syntax_and_semantics/if_var.html":{"ref":"syntax_and_semantics/if_var.html","tf":0.0196078431372549}}}},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{"syntax_and_semantics/if_var.html":{"ref":"syntax_and_semantics/if_var.html","tf":0.0196078431372549}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},"s":{"docs":{},"_":{"docs":{},"t":{"docs":{},"o":{"docs":{},"?":{"docs":{},"(":{"docs":{},":":{"docs":{},"a":{"docs":{},"b":{"docs":{"syntax_and_semantics/if_varresponds_to.html":{"ref":"syntax_and_semantics/if_varresponds_to.html","tf":0.11267605633802817},"syntax_and_semantics/responds_to.html":{"ref":"syntax_and_semantics/responds_to.html","tf":0.05128205128205128}}}},"s":{"docs":{"syntax_and_semantics/responds_to.html":{"ref":"syntax_and_semantics/responds_to.html","tf":0.05128205128205128}}}}}}}}}}}}}}}}},"+":{"docs":{},"(":{"docs":{},"b":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.004555808656036446}}}}}},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"syntax_and_semantics/is_a.html":{"ref":"syntax_and_semantics/is_a.html","tf":0.016666666666666666},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778}}}}}}},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.009174311926605505}},".":{"docs":{},"a":{"docs":{},"b":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.003669724770642202}}}}}}}}}}}},"g":{"docs":{"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.011538461538461539},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.03825857519788918},"syntax_and_semantics/local_variables.html":{"ref":"syntax_and_semantics/local_variables.html","tf":0.0625},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.024390243902439025},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.06527415143603134},"syntax_and_semantics/multiple_assignment.html":{"ref":"syntax_and_semantics/multiple_assignment.html","tf":0.050314465408805034},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.050724637681159424},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.08865248226950355}},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0022497187851518562}},"s":{"docs":{},"t":{"docs":{"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}}}}}}},"v":{"docs":{},"s":{"docs":{},"b":{"docs":{},"g":{"8":{"docs":{"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.012474012474012475}}},"docs":{}}}}},"e":{"docs":{},".":{"docs":{},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"i":{"docs":{"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0035460992907801418}}}}}}}}},"v":{"docs":{},"o":{"docs":{},"i":{"docs":{},"d":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.004819277108433735},"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.006172839506172839},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.003355704697986577},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.005319148936170213},"syntax_and_semantics/declare_var.html":{"ref":"syntax_and_semantics/declare_var.html","tf":0.014705882352941176},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.002638522427440633},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.006237006237006237},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.002277904328018223},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.007246376811594203}}}}},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.0033112582781456954},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.010416666666666666},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.005917159763313609}}},"a":{"docs":{},"l":{"docs":{},"b":{"docs":{},"l":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011}}}}}}}}},")":{"docs":{},".":{"docs":{},"i":{"docs":{},"s":{"docs":{},"_":{"docs":{},"a":{"docs":{},"?":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"syntax_and_semantics/if_varis_a.html":{"ref":"syntax_and_semantics/if_varis_a.html","tf":0.020618556701030927}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},"s":{"docs":{},"_":{"docs":{},"t":{"docs":{},"o":{"docs":{},"?":{"docs":{},"(":{"docs":{},":":{"docs":{},"a":{"docs":{},"b":{"docs":{"syntax_and_semantics/if_varresponds_to.html":{"ref":"syntax_and_semantics/if_varresponds_to.html","tf":0.028169014084507043}}}}}}}}}}}}}}}}}}}},"h":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166}}}}}}},"d":{"docs":{"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.03409090909090909},"syntax_and_semantics/if.html":{"ref":"syntax_and_semantics/if.html","tf":0.023474178403755867},"syntax_and_semantics/literals/regex.html":{"ref":"syntax_and_semantics/literals/regex.html","tf":0.07142857142857142},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.01775147928994083},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.009389671361502348}},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"p":{"docs":{"conventions/index.html":{"ref":"conventions/index.html","tf":0.02127659574468085},"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0017064846416382253}}}}}}},"f":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.06143344709897611},"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.03128491620111732},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.014678899082568808},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.034934497816593885},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.08674698795180723},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.05709992486851991},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.013422818791946308},"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.045454545454545456},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.02127659574468085},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.06230529595015576},"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.07582938388625593},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.04776119402985075},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.03076923076923077},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.022304832713754646},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0176017601760176},"syntax_and_semantics/finalize.html":{"ref":"syntax_and_semantics/finalize.html","tf":0.03571428571428571},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.06299212598425197},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.07590132827324478},"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.04},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.03430079155672823},"syntax_and_semantics/literals/proc.html":{"ref":"syntax_and_semantics/literals/proc.html","tf":0.047619047619047616},"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.018518518518518517},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.06504065040650407},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.052222222222222225},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0835509138381201},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.0498960498960499},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.057971014492753624},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.05466970387243736},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.06382978723404255},"syntax_and_semantics/pointerof.html":{"ref":"syntax_and_semantics/pointerof.html","tf":0.1},"syntax_and_semantics/proc_literal.html":{"ref":"syntax_and_semantics/proc_literal.html","tf":0.07339449541284404},"syntax_and_semantics/return_types.html":{"ref":"syntax_and_semantics/return_types.html","tf":0.07017543859649122},"syntax_and_semantics/splats_and_tuples.html":{"ref":"syntax_and_semantics/splats_and_tuples.html","tf":0.030303030303030304},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.028985507246376812},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.0975609756097561},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.025682182985553772},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.06990291262135923},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.023668639053254437},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.03764705882352941},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.07929515418502203}},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.013157894736842105},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.008733624454148471},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.0070921985815602835},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.003115264797507788},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.0033112582781456954},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.026923076923076925},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0055762081784386614},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.0018975332068311196},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.004405286343612335},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}},"_":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.010238907849829351}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.011363636363636364},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.016556291390728478},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0037174721189591076},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0033003300330033004},"syntax_and_semantics/finalize.html":{"ref":"syntax_and_semantics/finalize.html","tf":0.017857142857142856},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.003795066413662239},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954},"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.009259259259259259},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.0040650406504065045},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0022222222222222222},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.010395010395010396},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.010869565217391304},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.004555808656036446},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.008865248226950355},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.007246376811594203},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.013550135501355014},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.003883495145631068},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.004705882352941176},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.0022026431718061676},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.009389671361502348}},"i":{"docs":{},"t":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505},"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0022346368715083797},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.0033112582781456954},"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.010416666666666666},"syntax_and_semantics/everything_is_an_object.html":{"ref":"syntax_and_semantics/everything_is_an_object.html","tf":0.034482758620689655},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.0040650406504065045},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0033333333333333335},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.010443864229765013},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.010638297872340425},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.001941747572815534}}}},"e":{"docs":{},"_":{"docs":{},"d":{"docs":{},"u":{"docs":{},"m":{"docs":{},"m":{"docs":{},"y":{"docs":{},"_":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"d":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.013333333333333334}},"s":{"docs":{},"(":{"docs":{},"*":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0022222222222222222}}}}}},"h":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0022222222222222222}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0022222222222222222}}}}},"{":{"docs":{},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0033333333333333335}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"d":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.02}},"(":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.006666666666666667}}}}}}}}}}}}}}}}},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.004469273743016759},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.006666666666666667},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/c_bindings/constants.html":{"ref":"syntax_and_semantics/c_bindings/constants.html","tf":0.058823529411764705},"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.0070921985815602835},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.006060606060606061},"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.018518518518518517},"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.006993006993006993},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.02348993288590604},"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.024390243902439025},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.010638297872340425},"syntax_and_semantics/c_bindings/variables.html":{"ref":"syntax_and_semantics/c_bindings/variables.html","tf":0.03529411764705882},"syntax_and_semantics/classes_and_methods.html":{"ref":"syntax_and_semantics/classes_and_methods.html","tf":0.030303030303030304},"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.010416666666666666},"syntax_and_semantics/declare_var.html":{"ref":"syntax_and_semantics/declare_var.html","tf":0.04411764705882353},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0728476821192053},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/proc_literal.html":{"ref":"syntax_and_semantics/proc_literal.html","tf":0.009174311926605505},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.0027100271002710027},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.011235955056179775},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.022222222222222223}}}}},"o":{"docs":{},"d":{"docs":{},"e":{"6":{"4":{"docs":{"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.004158004158004158}},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.004158004158004158}}}}}}},"docs":{}},"docs":{}}}}},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0067039106145251395}}}}}}},"t":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.00782122905027933}}}}},"e":{"docs":{},"r":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{"syntax_and_semantics/is_a.html":{"ref":"syntax_and_semantics/is_a.html","tf":0.016666666666666666},"syntax_and_semantics/responds_to.html":{"ref":"syntax_and_semantics/responds_to.html","tf":0.02564102564102564}}}}}},"c":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.006289308176100629}}}}}},"b":{"docs":{"installation/on_debian_and_ubuntu.html":{"ref":"installation/on_debian_and_ubuntu.html","tf":0.025974025974025976}},"i":{"docs":{},"a":{"docs":{},"n":{"docs":{"installation/index.html":{"ref":"installation/index.html","tf":0.1},"installation/on_debian_and_ubuntu.html":{"ref":"installation/on_debian_and_ubuntu.html","tf":5.038961038961039}}}}},"u":{"docs":{},"g":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.009389671361502348}}}}},"r":{"docs":{},"i":{"docs":{},"v":{"docs":{"installation/on_debian_and_ubuntu.html":{"ref":"installation/on_debian_and_ubuntu.html","tf":0.012987012987012988},"installation/on_redhat_and_centos.html":{"ref":"installation/on_redhat_and_centos.html","tf":0.0136986301369863},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.0018975332068311196}}}}},"a":{"docs":{},"l":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.003374578177727784},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166}}}},"l":{"docs":{},"e":{"docs":{},"g":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.003374578177727784}}}}},"n":{"docs":{},"o":{"docs":{},"t":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0016051364365971107}}}}},"p":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}}}}},"o":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.0024096385542168677}},"c":{"docs":{"conventions/index.html":{"ref":"conventions/index.html","tf":0.06382978723404255},"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.004469273743016759},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"conventions/index.html":{"ref":"conventions/index.html","tf":0.06382978723404255},"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505},"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.01899441340782123},"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.006993006993006993},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0017730496453900709},"syntax_and_semantics/return_types.html":{"ref":"syntax_and_semantics/return_types.html","tf":0.03508771929824561},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"u":{"docs":{},"r":{"docs":{},"l":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676}}}}}}}}}}}}}}}},"/":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},".":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0022346368715083797}}}}}}}}}}}}}},"e":{"docs":{},"s":{"docs":{},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.0024096385542168677},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0015026296018031556},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.006230529595015576},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.007692307692307693},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0033003300330033004},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0022497187851518562},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.001941747572815534},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.005917159763313609},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.004705882352941176}}}}}}},"n":{"docs":{},"e":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.006944444444444444}}},"'":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.0018975332068311196},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}},"t":{"docs":{},"_":{"docs":{},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"x":{"docs":{"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.019867549668874173}}}}}}}}}}}}},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.006060606060606061},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.015957446808510637}}},"t":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202}}}}},"_":{"docs":{},"a":{"docs":{},"n":{"docs":{},"o":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"t":{"docs":{},"h":{"docs":{"syntax_and_semantics/case.html":{"ref":"syntax_and_semantics/case.html","tf":0.043010752688172046}}}}}}}}}}}},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{"syntax_and_semantics/case.html":{"ref":"syntax_and_semantics/case.html","tf":0.08602150537634409},"syntax_and_semantics/if.html":{"ref":"syntax_and_semantics/if.html","tf":0.009389671361502348},"syntax_and_semantics/while.html":{"ref":"syntax_and_semantics/while.html","tf":0.05063291139240506}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"e":{"docs":{},"l":{"docs":{},"s":{"docs":{"syntax_and_semantics/case.html":{"ref":"syntax_and_semantics/case.html","tf":0.08602150537634409},"syntax_and_semantics/if.html":{"ref":"syntax_and_semantics/if.html","tf":0.009389671361502348}}}}}}}}}}}}}}},"t":{"docs":{},"h":{"docs":{},"a":{"docs":{},"t":{"docs":{"syntax_and_semantics/if.html":{"ref":"syntax_and_semantics/if.html","tf":0.009389671361502348}}}},"i":{"docs":{"syntax_and_semantics/until.html":{"ref":"syntax_and_semantics/until.html","tf":0.13333333333333333},"syntax_and_semantics/while.html":{"ref":"syntax_and_semantics/while.html","tf":0.02531645569620253}}}}}},"w":{"docs":{},"n":{"docs":{"syntax_and_semantics/everything_is_an_object.html":{"ref":"syntax_and_semantics/everything_is_an_object.html","tf":0.034482758620689655}}}},"o":{"docs":{},"r":{"docs":{},"_":{"docs":{},"c":{"docs":{},"l":{"docs":{},"o":{"docs":{},"s":{"docs":{"syntax_and_semantics/unless.html":{"ref":"syntax_and_semantics/unless.html","tf":0.06060606060606061}}}}}}}}},"g":{"docs":{"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.021176470588235293}},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.004705882352941176}}}}}}},"t":{"docs":{"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.0022026431718061676}}}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"o":{"docs":{},"f":{"docs":{},"_":{"docs":{},"b":{"docs":{},"i":{"docs":{},"r":{"docs":{},"t":{"docs":{},"h":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.006825938566552901}}}}}}}}}}}},"a":{"docs":{"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.003115264797507788},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717}}}},"r":{"docs":{},"w":{"docs":{},"i":{"docs":{},"n":{"docs":{"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.016556291390728478},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222}}}}}}},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0017064846416382253},"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0022346368715083797},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.04871060171919771},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.009389671361502348}}}}},"l":{"docs":{},"i":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.0024096385542168677},"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.013333333333333334},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.011461318051575931}}}}}}}},"t":{"docs":{},"t":{"docs":{},"o":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.01005586592178771}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{"installation/on_debian_and_ubuntu.html":{"ref":"installation/on_debian_and_ubuntu.html","tf":0.012987012987012988},"installation/on_redhat_and_centos.html":{"ref":"installation/on_redhat_and_centos.html","tf":0.0136986301369863}}}}}}}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}}},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"y":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}}}}},"d":{"docs":{},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0015026296018031556},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281}}}}}},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.0035460992907801418},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.00395778364116095},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.005319148936170213},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.007246376811594203},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0016051364365971107},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.006796116504854369},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.004705882352941176}}}}}},"v":{"docs":{},"i":{"docs":{},"s":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.00683371298405467}}}}}},"u":{"docs":{},"m":{"docs":{},"m":{"docs":{},"i":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0015026296018031556},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0035460992907801418}}}},"p":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166}}}}}}},"s":{"docs":{},"t":{"docs":{},"_":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.03355704697986577}}}}}}}}},"\\":{"docs":{},"n":{"docs":{"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.017045454545454544}}}}},"e":{"docs":{"syntax_and_semantics/if.html":{"ref":"syntax_and_semantics/if.html","tf":0.046948356807511735},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.007590132827324478},"syntax_and_semantics/literals/char.html":{"ref":"syntax_and_semantics/literals/char.html","tf":0.041666666666666664},"syntax_and_semantics/literals/proc.html":{"ref":"syntax_and_semantics/literals/proc.html","tf":0.005952380952380952},"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.011904761904761904}},"x":{"1":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0022002200220022}}},"2":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0022002200220022}}},"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.006600660066006601}},"p":{"docs":{"syntax_and_semantics/case.html":{"ref":"syntax_and_semantics/case.html","tf":0.021505376344086023}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"conventions/index.html":{"ref":"conventions/index.html","tf":0.0425531914893617},"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0022346368715083797},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.01651376146788991},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.0024096385542168677},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.011269722013523666},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0033003300330033004},"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.01},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0022222222222222222},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0017730496453900709},"syntax_and_semantics/pointerof.html":{"ref":"syntax_and_semantics/pointerof.html","tf":0.008333333333333333},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.005420054200542005},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.011235955056179775},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.029585798816568046}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"'":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"syntax_and_semantics/is_a.html":{"ref":"syntax_and_semantics/is_a.html","tf":0.016666666666666666},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.013100436681222707},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281},"syntax_and_semantics/proc_literal.html":{"ref":"syntax_and_semantics/proc_literal.html","tf":0.009174311926605505},"syntax_and_semantics/responds_to.html":{"ref":"syntax_and_semantics/responds_to.html","tf":0.02564102564102564}}}}},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0017730496453900709},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.005420054200542005},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588}},"l":{"docs":{},"i":{"docs":{"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.005681818181818182}}}}}}}}},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202}}}}},"o":{"docs":{},"s":{"docs":{"syntax_and_semantics/c_bindings/variables.html":{"ref":"syntax_and_semantics/c_bindings/variables.html","tf":0.011764705882352941}}},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.00683371298405467}}}}}}}},"a":{"docs":{},"n":{"docs":{},"s":{"docs":{"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.016260162601626018}}}}}},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.017064846416382253},"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.004469273743016759},"syntax_and_semantics/is_a.html":{"ref":"syntax_and_semantics/is_a.html","tf":0.016666666666666666},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.007339449541284404},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.008733624454148471},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.0024096385542168677},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.006010518407212622},"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.013333333333333334},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.011363636363636364},"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.008130081300813009},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.006230529595015576},"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.004739336492890996},"syntax_and_semantics/classes_and_methods.html":{"ref":"syntax_and_semantics/classes_and_methods.html","tf":0.030303030303030304},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.008955223880597015},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.0033112582781456954},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.010416666666666666},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.0038461538461538464},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0055762081784386614},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0033003300330033004},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0044994375703037125},"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.01},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.013245033112582781},"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.009259259259259259},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.0040650406504065045},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.01},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.004158004158004158},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.00683371298405467},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0017730496453900709},"syntax_and_semantics/pointerof.html":{"ref":"syntax_and_semantics/pointerof.html","tf":0.016666666666666666},"syntax_and_semantics/responds_to.html":{"ref":"syntax_and_semantics/responds_to.html","tf":0.02564102564102564},"syntax_and_semantics/return_types.html":{"ref":"syntax_and_semantics/return_types.html","tf":0.017543859649122806},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0016051364365971107},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.002912621359223301},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.005917159763313609},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588}}}}},"c":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202}},"l":{"docs":{},"i":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.002253944402704733}}}}}}},"c":{"docs":{},"e":{"docs":{},"p":{"docs":{},"t":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.008532423208191127},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.003669724770642202},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.06820682068206821},"syntax_and_semantics/finalize.html":{"ref":"syntax_and_semantics/finalize.html","tf":0.017857142857142856},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.0018975332068311196},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0022002200220022}}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"m":{"docs":{"syntax_and_semantics/literals/symbol.html":{"ref":"syntax_and_semantics/literals/symbol.html","tf":0.12}}}}}},"e":{"docs":{},"c":{"docs":{},"u":{"docs":{},"t":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.002253944402704733},"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.013333333333333334},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.006289308176100629},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.0033112582781456954},"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.010416666666666666},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.024305555555555556},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.027502750275027504},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}},"e":{"docs":{},"_":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.03773584905660377}}}}}}}}}}}}}}}},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/index.html":{"ref":"syntax_and_semantics/c_bindings/index.html","tf":0.041666666666666664},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0022497187851518562},"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.004629629629629629},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.007246376811594203},"syntax_and_semantics/proc_literal.html":{"ref":"syntax_and_semantics/proc_literal.html","tf":0.009174311926605505}}}},"t":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0015026296018031556},"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.011363636363636364},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.003115264797507788}},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.011363636363636364}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.006666666666666667},"syntax_and_semantics/c_bindings/variables.html":{"ref":"syntax_and_semantics/c_bindings/variables.html","tf":0.011764705882352941}}}},"n":{"docs":{},"d":{"docs":{"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.032407407407407406},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.031185031185031187}}}}},"r":{"docs":{},"a":{"docs":{"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.01},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111}},"c":{"docs":{},"t":{"docs":{"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}}}}}}},"h":{"docs":{},"a":{"docs":{},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717}}}}}}},".":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.006600660066006601}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505}}}}}}},"g":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.006825938566552901}}},"n":{"docs":{},"d":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.12286689419795221},"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.04357541899441341},"installation/on_redhat_and_centos.html":{"ref":"installation/on_redhat_and_centos.html","tf":0.0547945205479452},"overview/http_server.html":{"ref":"overview/http_server.html","tf":0.05442176870748299},"syntax_and_semantics/and.html":{"ref":"syntax_and_semantics/and.html","tf":0.17647058823529413},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.022018348623853212},"syntax_and_semantics/as_a_suffix.html":{"ref":"syntax_and_semantics/as_a_suffix.html","tf":0.23076923076923078},"syntax_and_semantics/as_an_expression.html":{"ref":"syntax_and_semantics/as_an_expression.html","tf":0.20270270270270271},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.039301310043668124},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.10120481927710843},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.09842223891810668},"syntax_and_semantics/break.html":{"ref":"syntax_and_semantics/break.html","tf":0.1875},"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.02},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.02830188679245283},"syntax_and_semantics/c_bindings/constants.html":{"ref":"syntax_and_semantics/c_bindings/constants.html","tf":0.08823529411764706},"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.10638297872340426},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.04242424242424243},"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.07407407407407407},"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.02097902097902098},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.08053691275167785},"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.08522727272727272},"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.04878048780487805},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.047872340425531915},"syntax_and_semantics/c_bindings/variables.html":{"ref":"syntax_and_semantics/c_bindings/variables.html","tf":0.07058823529411765},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.06542056074766354},"syntax_and_semantics/case.html":{"ref":"syntax_and_semantics/case.html","tf":0.12903225806451613},"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.11374407582938388},"syntax_and_semantics/classes_and_methods.html":{"ref":"syntax_and_semantics/classes_and_methods.html","tf":0.09090909090909091},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.05373134328358209},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.09933774834437085},"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.09375},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.03461538461538462},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.055762081784386616},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.07590759075907591},"syntax_and_semantics/finalize.html":{"ref":"syntax_and_semantics/finalize.html","tf":0.08035714285714286},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0843644544431946},"syntax_and_semantics/if.html":{"ref":"syntax_and_semantics/if.html","tf":0.1267605633802817},"syntax_and_semantics/if_var.html":{"ref":"syntax_and_semantics/if_var.html","tf":0.20588235294117646},"syntax_and_semantics/if_varis_a.html":{"ref":"syntax_and_semantics/if_varis_a.html","tf":0.21649484536082475},"syntax_and_semantics/if_varresponds_to.html":{"ref":"syntax_and_semantics/if_varresponds_to.html","tf":0.2112676056338028},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.11385199240986717},"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.07},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0395778364116095},"syntax_and_semantics/alias.html":{"ref":"syntax_and_semantics/alias.html","tf":0.027522935779816515},"syntax_and_semantics/literals/proc.html":{"ref":"syntax_and_semantics/literals/proc.html","tf":0.03571428571428571},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.059602649006622516},"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.06944444444444445},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.07723577235772358},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.11222222222222222},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.12532637075718014},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.0997920997920998},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.06521739130434782},"syntax_and_semantics/next.html":{"ref":"syntax_and_semantics/next.html","tf":0.15384615384615385},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.06150341685649203},"syntax_and_semantics/or.html":{"ref":"syntax_and_semantics/or.html","tf":0.17647058823529413},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0797872340425532},"syntax_and_semantics/pointerof.html":{"ref":"syntax_and_semantics/pointerof.html","tf":0.1},"syntax_and_semantics/proc_literal.html":{"ref":"syntax_and_semantics/proc_literal.html","tf":0.05504587155963303},"syntax_and_semantics/return_types.html":{"ref":"syntax_and_semantics/return_types.html","tf":0.05263157894736842},"syntax_and_semantics/splats_and_tuples.html":{"ref":"syntax_and_semantics/splats_and_tuples.html","tf":0.045454545454545456},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.043478260869565216},"syntax_and_semantics/ternary_if.html":{"ref":"syntax_and_semantics/ternary_if.html","tf":0.1111111111111111},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.0975609756097561},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.033707865168539325},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.06116504854368932},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.05325443786982249},"syntax_and_semantics/unless.html":{"ref":"syntax_and_semantics/unless.html","tf":0.18181818181818182},"syntax_and_semantics/until.html":{"ref":"syntax_and_semantics/until.html","tf":0.2},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.06352941176470588},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.09251101321585903},"syntax_and_semantics/while.html":{"ref":"syntax_and_semantics/while.html","tf":0.1518987341772152}}},"u":{"docs":{},"m":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.006825938566552901},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.013100436681222707},"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":10.106382978723405},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.006060606060606061},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.07806691449814127}},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"#":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0015026296018031556}}}}},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0015026296018031556}}}}}}}}}}}}}}},"'":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0037174721189591076}}}}},"c":{"docs":{},"l":{"docs":{},"o":{"docs":{},"s":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.008938547486033519}}}}},"o":{"docs":{},"d":{"docs":{},"e":{"6":{"4":{"docs":{"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.008316008316008316}},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.004158004158004158}}}}}}},"docs":{}},"docs":{}}}}},"t":{"docs":{},"i":{"docs":{},"r":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0033519553072625698},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408}}}},"r":{"docs":{},"i":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0011173184357541898}}}}},"o":{"docs":{},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.0024096385542168677}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"c":{"docs":{"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.006666666666666667},"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.010416666666666666}}}}}},"s":{"docs":{},"u":{"docs":{},"r":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0352035203520352}}}}},"v":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0033333333333333335}}}}}}}}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}}}},"r":{"docs":{},"r":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505}},"o":{"docs":{},"r":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.014678899082568808},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.014457831325301205},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.012578616352201259},"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.024390243902439025},"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.014218009478672985},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.019867549668874173},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0037174721189591076},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.014301430143014302},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.010123734533183352},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.0056925996204933585},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.021108179419525065},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.011461318051575931},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.008130081300813009},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0032102728731942215},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.02330097087378641},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.018823529411764704},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.02643171806167401}}}},"n":{"docs":{},"o":{"docs":{"syntax_and_semantics/c_bindings/variables.html":{"ref":"syntax_and_semantics/c_bindings/variables.html","tf":0.07058823529411765}}}}}},"u":{"docs":{},"r":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676}}}},"c":{"docs":{},"h":{"docs":{},"o":{"docs":{"installation/on_debian_and_ubuntu.html":{"ref":"installation/on_debian_and_ubuntu.html","tf":0.025974025974025976}}}}},"t":{"docs":{},"c":{"docs":{"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.003355704697986577},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.005319148936170213},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011}},"/":{"docs":{},"a":{"docs":{},"p":{"docs":{},"t":{"docs":{},"/":{"docs":{},"s":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},".":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},".":{"docs":{},"d":{"docs":{},"/":{"docs":{},"c":{"docs":{},"r":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},".":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"installation/on_debian_and_ubuntu.html":{"ref":"installation/on_debian_and_ubuntu.html","tf":0.025974025974025976}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"y":{"docs":{},"u":{"docs":{},"m":{"docs":{},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},".":{"docs":{},"d":{"docs":{},"/":{"docs":{},"c":{"docs":{},"r":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"p":{"docs":{},"o":{"docs":{"installation/on_redhat_and_centos.html":{"ref":"installation/on_redhat_and_centos.html","tf":0.0273972602739726}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.013157894736842105}},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/splats_and_tuples.html":{"ref":"syntax_and_semantics/splats_and_tuples.html","tf":0.045454545454545456},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0016051364365971107},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}},"s":{"docs":{},".":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{"syntax_and_semantics/splats_and_tuples.html":{"ref":"syntax_and_semantics/splats_and_tuples.html","tf":0.015151515151515152}}}}}}}}}}},"_":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"(":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.011834319526627219}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"i":{"docs":{},"f":{"docs":{"syntax_and_semantics/case.html":{"ref":"syntax_and_semantics/case.html","tf":0.06451612903225806},"syntax_and_semantics/if.html":{"ref":"syntax_and_semantics/if.html","tf":0.023474178403755867}}}},"e":{"docs":{},"_":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"syntax_and_semantics/unless.html":{"ref":"syntax_and_semantics/unless.html","tf":0.12121212121212122}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.0035460992907801418},"syntax_and_semantics/case.html":{"ref":"syntax_and_semantics/case.html","tf":0.010752688172043012},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.005970149253731343},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0022002200220022},"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.01},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.008130081300813009},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}},"t":{"docs":{},"u":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236}}}},"?":{"docs":{},"(":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.005420054200542005}}}}}}}},"r":{"docs":{},"y":{"docs":{},"t":{"docs":{},"h":{"docs":{"syntax_and_semantics/everything_is_an_object.html":{"ref":"syntax_and_semantics/everything_is_an_object.html","tf":0.10344827586206896},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015}}}},"o":{"docs":{},"n":{"docs":{"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.03415559772296015}}}}}}},"i":{"docs":{},"d":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717}}}},"a":{"docs":{},"l":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.009389671361502348}},"u":{"docs":{"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.0040650406504065045},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.005917159763313609}}}}}},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.013100436681222707},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0015026296018031556},"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.0035460992907801418},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.0038461538461538464},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0037174721189591076},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.0040650406504065045},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079}}}},"r":{"docs":{},"l":{"docs":{},"i":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0015026296018031556}}}},"t":{"docs":{},"h":{"docs":{"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.041666666666666664}},":":{"docs":{},":":{"docs":{},"r":{"docs":{},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{},"u":{"docs":{"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.03125}}}}}}}}}}}},"s":{"docs":{},"i":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281}},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222}}}}}}},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}}}}},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.007246376811594203}}}}}}},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778}}}}}},"a":{"docs":{},"l":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.03416856492027335}}}}}},".":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.011385199240986717}}}}}}}},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"o":{"docs":{},"y":{"docs":{},"e":{"docs":{"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.051233396584440226},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.00881057268722467}},"e":{"docs":{},".":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.003795066413662239}}}}}}},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.018975332068311195}}}}}},":":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"#":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.0056925996204933585}}}}}}}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"s":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0022222222222222222}},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},"(":{"1":{"0":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0022222222222222222}}},"docs":{}},"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0022222222222222222}}}}}}}}}}}}},"t":{"docs":{},"i":{"docs":{"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.0048543689320388345},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}}},"i":{"docs":{},"t":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.009389671361502348}}}}},"s":{"docs":{},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"i":{"docs":{"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0016051364365971107}}}}}}}},"f":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.011009174311926606},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.006289308176100629},"syntax_and_semantics/literals/char.html":{"ref":"syntax_and_semantics/literals/char.html","tf":0.041666666666666664},"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.011904761904761904}},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{"conventions/index.html":{"ref":"conventions/index.html","tf":0.02127659574468085},"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0022346368715083797},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.0024096385542168677},"syntax_and_semantics/declare_var.html":{"ref":"syntax_and_semantics/declare_var.html","tf":0.014705882352941176},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.004555808656036446},"syntax_and_semantics/return_types.html":{"ref":"syntax_and_semantics/return_types.html","tf":0.017543859649122806}}}}}},"r":{"docs":{},"e":{"docs":{},"h":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0033519553072625698}}}}}}},"h":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0033519553072625698}}}}}},"m":{"docs":{"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0022002200220022},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.005917159763313609}},"e":{"docs":{},"r":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0033519553072625698}}}}},"c":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011}}},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.01927710843373494},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.013422818791946308}}}}}}},"u":{"docs":{},"r":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0022346368715083797},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0017730496453900709}}},"n":{"docs":{},"d":{"docs":{"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.02631578947368421},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.009259259259259259},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.004158004158004158},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.022922636103151862},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.0027100271002710027}}}}},"o":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.05240174672489083},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.0819277108433735},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.004507888805409466},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.023880597014925373},"syntax_and_semantics/finalize.html":{"ref":"syntax_and_semantics/finalize.html","tf":0.07142857142857142},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0044994375703037125},"syntax_and_semantics/literals/array.html":{"ref":"syntax_and_semantics/literals/array.html","tf":0.018292682926829267},"syntax_and_semantics/literals/hash.html":{"ref":"syntax_and_semantics/literals/hash.html","tf":0.0440251572327044},"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.023148148148148147},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.06111111111111111},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.045845272206303724},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.02168021680216802},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.019261637239165328},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.040776699029126215}},"(":{"1":{"docs":{"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.001941747572815534}}},"docs":{},"&":{"docs":{},"b":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.004819277108433735}}}}}}}},"u":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.003374578177727784}}},"x":{"docs":{"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.012841091492776886},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.013592233009708738}}},"\"":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.001941747572815534}}}}}}}},"*":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.003883495145631068}}}}}},"[":{"1":{"docs":{"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.003883495145631068}}},"docs":{}},"i":{"docs":{},"n":{"docs":{},"t":{"3":{"2":{"docs":{"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.001941747572815534}}},"docs":{}},"docs":{}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.001941747572815534}}}}}},"_":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.004819277108433735}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"_":{"docs":{},"b":{"docs":{},"a":{"docs":{},"r":{"docs":{"syntax_and_semantics/literals/regex.html":{"ref":"syntax_and_semantics/literals/regex.html","tf":0.047619047619047616}}}}}}}}},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"syntax_and_semantics/finalize.html":{"ref":"syntax_and_semantics/finalize.html","tf":0.017857142857142856}},".":{"docs":{},"y":{"docs":{},"i":{"docs":{},"e":{"docs":{},"l":{"docs":{},"d":{"docs":{},"_":{"docs":{},"n":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0015026296018031556}}}}}},"w":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"f":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0015026296018031556},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0022222222222222222}}}}}}}}}}}}}}}}}},"(":{"1":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0044994375703037125}}},"docs":{}}}}},"t":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0022497187851518562}}},"c":{"docs":{},"r":{"docs":{"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0057306590257879654}},":":{"1":{"2":{"docs":{"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.002638522427440633}}},"4":{"docs":{"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.002638522427440633}}},"docs":{}},"2":{"docs":{"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.001941747572815534}}},"6":{"docs":{"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.001941747572815534}}},"docs":{}}}}},"/":{"docs":{},"i":{"docs":{},"m":{"docs":{},"x":{"docs":{"syntax_and_semantics/literals/regex.html":{"ref":"syntax_and_semantics/literals/regex.html","tf":0.07142857142857142}}}}},"b":{"docs":{},"a":{"docs":{},"r":{"docs":{"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0057306590257879654}},"/":{"docs":{},"b":{"docs":{},"a":{"docs":{},"z":{"docs":{"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.017191977077363897}},".":{"docs":{},"c":{"docs":{},"r":{"docs":{"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.011461318051575931}}}}},"/":{"docs":{},"b":{"docs":{},"a":{"docs":{},"z":{"docs":{},".":{"docs":{},"c":{"docs":{},"r":{"docs":{"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.011461318051575931}}}}}}}}}}}}}}}}},"|":{"docs":{},"b":{"docs":{},"a":{"docs":{},"r":{"docs":{"syntax_and_semantics/literals/regex.html":{"ref":"syntax_and_semantics/literals/regex.html","tf":0.07142857142857142}}}}}},"'":{"docs":{"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.008130081300813009}}}},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.016260162601626018}}}}}},"a":{"docs":{},"m":{"docs":{},"i":{"docs":{},"l":{"docs":{},"i":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281}},"a":{"docs":{},"r":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0017064846416382253}}}}}}}},"l":{"docs":{},"s":{"docs":{"syntax_and_semantics/is_a.html":{"ref":"syntax_and_semantics/is_a.html","tf":0.05},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0055762081784386614},"syntax_and_semantics/literals/bool.html":{"ref":"syntax_and_semantics/literals/bool.html","tf":0.2631578947368421},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.012195121951219513},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/responds_to.html":{"ref":"syntax_and_semantics/responds_to.html","tf":0.07692307692307693},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.008130081300813009},"syntax_and_semantics/truthy_and_falsey_values.html":{"ref":"syntax_and_semantics/truthy_and_falsey_values.html","tf":0.1875},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.01650485436893204}},"e":{"docs":{},"y":{"docs":{"syntax_and_semantics/control_expressions.html":{"ref":"syntax_and_semantics/control_expressions.html","tf":0.5},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0022222222222222222},"syntax_and_semantics/truthy_and_falsey_values.html":{"ref":"syntax_and_semantics/truthy_and_falsey_values.html","tf":0.1875},"syntax_and_semantics/unless.html":{"ref":"syntax_and_semantics/unless.html","tf":0.06060606060606061}}}}}},"s":{"docs":{},"t":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.008733624454148471},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778}},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588}}}}}},"n":{"docs":{},"c":{"docs":{},"i":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778}}}}},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.02962962962962963}}}}}},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676},"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0011173184357541898},"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.016260162601626018},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.024305555555555556},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.07163323782234957},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.0027100271002710027},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.019823788546255508},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.018779342723004695}},".":{"docs":{},"c":{"docs":{},"r":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0022497187851518562}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.022922636103151862},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}},"e":{"docs":{},".":{"docs":{},"c":{"docs":{},"r":{"docs":{"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.022922636103151862}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778}}}}},"l":{"docs":{"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.013986013986013986}}}},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.00782122905027933},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.004507888805409466},"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.013333333333333334},"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.0035460992907801418},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.002638522427440633},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.009933774834437087},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.01366742596810934},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.010638297872340425},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.003883495145631068},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588}},"_":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.006825938566552901}}}}}}}}},"n":{"docs":{},"d":{"docs":{"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.013157894736842105},"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.006666666666666667},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.007058823529411765}}},"a":{"docs":{},"l":{"docs":{"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.010416666666666666},"syntax_and_semantics/finalize.html":{"ref":"syntax_and_semantics/finalize.html","tf":10.107142857142858},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}}}},"e":{"docs":{"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533}}}},"e":{"docs":{},"l":{"docs":{},"d":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.013422818791946308},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.010638297872340425},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.0033112582781456954},"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.02}}}}},"x":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0022497187851518562},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0022222222222222222}}},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111}}}}}}},"g":{"docs":{},"u":{"docs":{},"r":{"docs":{"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0035460992907801418}}}}}},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"3":{"2":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.01818181818181818},"syntax_and_semantics/literals/floats.html":{"ref":"syntax_and_semantics/literals/floats.html","tf":0.11428571428571428}}},"docs":{}},"6":{"4":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.031192660550458717},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.01818181818181818},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.015957446808510637},"syntax_and_semantics/alias.html":{"ref":"syntax_and_semantics/alias.html","tf":0.027522935779816515},"syntax_and_semantics/literals/floats.html":{"ref":"syntax_and_semantics/literals/floats.html","tf":0.3142857142857143},"syntax_and_semantics/splats_and_tuples.html":{"ref":"syntax_and_semantics/splats_and_tuples.html","tf":0.022727272727272728}}},"docs":{}},"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.003355704697986577},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.005319148936170213},"syntax_and_semantics/literals/floats.html":{"ref":"syntax_and_semantics/literals/floats.html","tf":10}}}},"w":{"docs":{},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/local_variables.html":{"ref":"syntax_and_semantics/local_variables.html","tf":0.3125}}}}}},"a":{"docs":{},"g":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.008733624454148471},"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.02},"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.006172839506172839},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":2.5298013245033113},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.024305555555555556},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.01858736059479554},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.03286384976525822}}},"w":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281}}},"v":{"docs":{},"o":{"docs":{},"r":{"docs":{"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827}}}}},"t":{"docs":{"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.011834319526627219}}}}},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"_":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505}}}}}}}}},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101}}}}}}},"e":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/finalize.html":{"ref":"syntax_and_semantics/finalize.html","tf":0.008928571428571428},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.00562429696287964},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.005825242718446602}}},"s":{"docs":{},"h":{"docs":{"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":3.3432671081677703}},"_":{"docs":{},"v":{"docs":{},"a":{"docs":{},"r":{"docs":{},"s":{"docs":{},"_":{"docs":{},"s":{"docs":{},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.016556291390728478}},"e":{"docs":{},"(":{"docs":{},"*":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.006622516556291391}}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.02}}}}}}}}}},"u":{"docs":{},"n":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.043668122270742356},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.06918238993710692},"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.02127659574468085},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":10.068686868686868},"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.04938271604938271},"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.027972027972027972},"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.045454545454545456},"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.032520325203252036},"syntax_and_semantics/literals/proc.html":{"ref":"syntax_and_semantics/literals/proc.html","tf":0.011904761904761904}},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.004469273743016759},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.006666666666666667},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.03459119496855346},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.020202020202020204},"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.03496503496503497},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.003355704697986577},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.005319148936170213},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.003115264797507788},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.0033112582781456954}},"'":{"docs":{"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146}}},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"3":{"2":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.006060606060606061}}},"docs":{}},"docs":{}}}}}}}}}}},"l":{"docs":{},"l":{"docs":{"installation/from_a_targz.html":{"ref":"installation/from_a_targz.html","tf":0.09523809523809523},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.002277904328018223}},"i":{"docs":{"syntax_and_semantics/finalize.html":{"ref":"syntax_and_semantics/finalize.html","tf":0.008928571428571428}}}}},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.006230529595015576},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.0033112582781456954},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011}}}}}},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.011009174311926606}}}}}}},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778}}}}},")":{"docs":{},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.009433962264150943}}}}}}}},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{"conventions/index.html":{"ref":"conventions/index.html","tf":0.0425531914893617},"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.004469273743016759},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.003669724770642202},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.0024096385542168677},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.006622516556291391},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.006944444444444444},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":5.0202474690663665},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.005277044854881266},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.0040650406504065045},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.014444444444444444},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0017730496453900709},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.007246376811594203},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.004815409309791332},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.006796116504854369},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.005917159763313609},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.018779342723004695}},"i":{"docs":{},"c":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281}},"(":{"docs":{},"t":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.003374578177727784}}}}}}}}}}}}}},"t":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.003115264797507788}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.005277044854881266},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.004555808656036446},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.004705882352941176}}}}},"c":{"docs":{},"h":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00808080808080808}}}}}},"l":{"docs":{},"o":{"docs":{},"b":{"docs":{},"a":{"docs":{},"l":{"docs":{"syntax_and_semantics/assignment.html":{"ref":"syntax_and_semantics/assignment.html","tf":0.016304347826086956},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236},"syntax_and_semantics/c_bindings/variables.html":{"ref":"syntax_and_semantics/c_bindings/variables.html","tf":0.011764705882352941},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.0027100271002710027}},"_":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.013651877133105802},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.030360531309297913},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.024229074889867842}},"(":{"docs":{},"m":{"docs":{},"s":{"docs":{},"g":{"docs":{"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.022770398481973434}}}}}}},"n":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.027881040892193308}}}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.01366742596810934}}}}}}},"o":{"docs":{},"u":{"docs":{},"p":{"docs":{"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.006666666666666667}}},"n":{"docs":{},"d":{"docs":{"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408}}}}},"w":{"docs":{"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0017730496453900709}}}},"a":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"r":{"docs":{"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.006289308176100629},"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.012345679012345678},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.006711409395973154},"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.016260162601626018},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.010638297872340425},"syntax_and_semantics/c_bindings/variables.html":{"ref":"syntax_and_semantics/c_bindings/variables.html","tf":0.023529411764705882},"syntax_and_semantics/declare_var.html":{"ref":"syntax_and_semantics/declare_var.html","tf":0.029411764705882353},"syntax_and_semantics/return_types.html":{"ref":"syntax_and_semantics/return_types.html","tf":0.03508771929824561},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.004815409309791332},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.001941747572815534},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.011834319526627219}}}}}},"p":{"docs":{},"h":{"docs":{"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.002638522427440633}}}}}},"u":{"docs":{},"i":{"docs":{},"d":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505}}}},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954}}}}}}}}},"i":{"docs":{},"t":{"docs":{"installation/from_source_repository.html":{"ref":"installation/from_source_repository.html","tf":0.09523809523809523},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}},"h":{"docs":{},"u":{"docs":{},"b":{"docs":{"installation/from_a_targz.html":{"ref":"installation/from_a_targz.html","tf":0.047619047619047616}}}}}},"v":{"docs":{},"e":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.003115264797507788},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.009933774834437087},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.005277044854881266},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.0040650406504065045},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}},"n":{"docs":{"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.01},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.012411347517730497},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827},"syntax_and_semantics/responds_to.html":{"ref":"syntax_and_semantics/responds_to.html","tf":0.02564102564102564},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}}}},"p":{"docs":{},"g":{"docs":{"installation/on_redhat_and_centos.html":{"ref":"installation/on_redhat_and_centos.html","tf":0.0273972602739726}}}},"o":{"docs":{"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166}},"n":{"docs":{},"e":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717}}}},"o":{"docs":{},"d":{"docs":{"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.0038461538461538464}},"_":{"docs":{},"b":{"docs":{},"y":{"docs":{"syntax_and_semantics/literals/symbol.html":{"ref":"syntax_and_semantics/literals/symbol.html","tf":0.12}}}}}}},"e":{"docs":{"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0057306590257879654}}},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}}}}}}},"a":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"r":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404}}}}}},"r":{"docs":{},"b":{"docs":{},"a":{"docs":{},"g":{"docs":{"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.010067114093959731},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.015957446808510637},"syntax_and_semantics/declare_var.html":{"ref":"syntax_and_semantics/declare_var.html","tf":0.04411764705882353},"syntax_and_semantics/finalize.html":{"ref":"syntax_and_semantics/finalize.html","tf":0.03571428571428571}}}}}}},"n":{"docs":{},"u":{"docs":{"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.013888888888888888}}}}},"m":{"docs":{"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.013245033112582781},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.013888888888888888},"syntax_and_semantics/literals/regex.html":{"ref":"syntax_and_semantics/literals/regex.html","tf":0.047619047619047616}},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{"conventions/index.html":{"ref":"conventions/index.html","tf":0.02127659574468085},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0015026296018031556},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0044994375703037125},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0070921985815602835},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.007246376811594203},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.004815409309791332},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.002912621359223301},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.006607929515418502}}}},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.020477815699658702},"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.012290502793296089},"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.004739336492890996},"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.041666666666666664},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.008998875140607425},"syntax_and_semantics/alias.html":{"ref":"syntax_and_semantics/alias.html","tf":0.03669724770642202},"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.018518518518518517},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0033333333333333335},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.08731808731808732},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.007246376811594203},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.009389671361502348}},"o":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.00683371298405467}}}}},"i":{"docs":{},"f":{"docs":{"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.013333333333333334}},"i":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778}}}}},"e":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0044444444444444444},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}},"l":{"docs":{"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.021806853582554516}},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.006230529595015576}}}}},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"s":{"docs":{},"a":{"docs":{},"v":{"docs":{"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.006230529595015576}}}}}}}},"s":{"docs":{},"a":{"docs":{},"v":{"docs":{"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.006230529595015576}}}}}}},"r":{"docs":{"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717}}}}},"n":{"docs":{},"e":{"docs":{},"y":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.006825938566552901}}}}},"s":{"docs":{},"t":{"docs":{},"l":{"docs":{},"i":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/low_level_primitives.html":{"ref":"syntax_and_semantics/low_level_primitives.html","tf":0.06666666666666667},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.007246376811594203}}}}}},"o":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0022497187851518562},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.010395010395010396}},"(":{"docs":{},"t":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.003374578177727784}}},"u":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0022497187851518562}}}},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.004158004158004158}}}}}},":":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.006237006237006237}}}}}}}}}},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0017064846416382253},"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0033519553072625698},"installation/from_source_repository.html":{"ref":"installation/from_source_repository.html","tf":0.09523809523809523},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.008733624454148471},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0037174721189591076},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.00562429696287964},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.00395778364116095},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.008316008316008316},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0017730496453900709},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827},"syntax_and_semantics/return_types.html":{"ref":"syntax_and_semantics/return_types.html","tf":0.07017543859649122},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.005917159763313609},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.018823529411764704}},"_":{"docs":{},"a":{"docs":{},"_":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},"k":{"docs":{"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.00881057268722467}}}}}}}}}}}}}}}}}},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.00395778364116095},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.005319148936170213},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0016051364365971107},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.008737864077669903}}}},"h":{"docs":{"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.0035460992907801418}},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408}}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.0038461538461538464}}}}}},"r":{"docs":{},"k":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.017467248908296942},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.012578616352201259},"syntax_and_semantics/c_bindings/variables.html":{"ref":"syntax_and_semantics/c_bindings/variables.html","tf":0.011764705882352941},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.004705882352941176},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.0022026431718061676}},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0022346368715083797}}}}}}}},"c":{"docs":{"installation/index.html":{"ref":"installation/index.html","tf":0.1},"installation/from_source_repository.html":{"ref":"installation/from_source_repository.html","tf":0.047619047619047616},"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":3.346491228070175},"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.013333333333333334},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.006944444444444444}},"r":{"docs":{},"o":{"docs":{"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.046357615894039736},"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.041666666666666664},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":10.089430894308943},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.056666666666666664}},"'":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111}}}}}},"i":{"docs":{},"n":{"docs":{"installation/on_debian_and_ubuntu.html":{"ref":"installation/on_debian_and_ubuntu.html","tf":0.025974025974025976},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222}},"l":{"docs":{},"i":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538}}}},"t":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827}}}}}}}},"p":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.003669724770642202}}},"y":{"docs":{},"b":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717}}}},"n":{"docs":{},"i":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.012021036814425245},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.003355704697986577},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.0038461538461538464},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827}},"p":{"docs":{},"u":{"docs":{},"l":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.014814814814814815}}}}}},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146}}}}}},"d":{"docs":{},"e":{"docs":{"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166}}}},"x":{"docs":{},"i":{"docs":{},"m":{"docs":{},"u":{"docs":{},"m":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}}}}}},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"d":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.008532423208191127},"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.021229050279329607},"syntax_and_semantics/is_a.html":{"ref":"syntax_and_semantics/is_a.html","tf":0.03333333333333333},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.003669724770642202},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.03056768558951965},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.0024096385542168677},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.018031555221637866},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.006289308176100629},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.006060606060606061},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.006711409395973154},"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.028409090909090908},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.010638297872340425},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.006230529595015576},"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.023696682464454975},"syntax_and_semantics/classes_and_methods.html":{"ref":"syntax_and_semantics/classes_and_methods.html","tf":0.030303030303030304},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.008955223880597015},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.0033112582781456954},"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.010416666666666666},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.007692307692307693},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.011152416356877323},"syntax_and_semantics/everything_is_an_object.html":{"ref":"syntax_and_semantics/everything_is_an_object.html","tf":0.13793103448275862},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.015401540154015401},"syntax_and_semantics/finalize.html":{"ref":"syntax_and_semantics/finalize.html","tf":0.05357142857142857},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0044994375703037125},"syntax_and_semantics/if_var.html":{"ref":"syntax_and_semantics/if_var.html","tf":0.0392156862745098},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.007590132827324478},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0158311345646438},"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.009259259259259259},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.016260162601626018},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.005555555555555556},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.018276762402088774},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.031185031185031187},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.03260869565217391},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.04328018223234624},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.031914893617021274},"syntax_and_semantics/proc_literal.html":{"ref":"syntax_and_semantics/proc_literal.html","tf":0.01834862385321101},"syntax_and_semantics/responds_to.html":{"ref":"syntax_and_semantics/responds_to.html","tf":0.07692307692307693},"syntax_and_semantics/return_types.html":{"ref":"syntax_and_semantics/return_types.html","tf":0.03508771929824561},"syntax_and_semantics/splats_and_tuples.html":{"ref":"syntax_and_semantics/splats_and_tuples.html","tf":0.007575757575757576},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.056910569105691054},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.004815409309791332},"syntax_and_semantics/type_reflection.html":{"ref":"syntax_and_semantics/type_reflection.html","tf":0.1},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.024271844660194174},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.005917159763313609},"syntax_and_semantics/types_and_methods.html":{"ref":"syntax_and_semantics/types_and_methods.html","tf":0.16666666666666666},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.014814814814814815},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.01647058823529412},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.028634361233480177}},"'":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.004469273743016759},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.003115264797507788},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.0018975332068311196},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/return_types.html":{"ref":"syntax_and_semantics/return_types.html","tf":0.017543859649122806},"syntax_and_semantics/splats_and_tuples.html":{"ref":"syntax_and_semantics/splats_and_tuples.html","tf":0.007575757575757576},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.0027100271002710027},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0032102728731942215}}},"(":{"docs":{},"&":{"docs":{},".":{"docs":{},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"d":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0015026296018031556}}}}}}}}}}}}}}}},"_":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.041666666666666664}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.009259259259259259}}}}}}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.005504587155963303},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.007246376811594203},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408}}}}},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.01773049645390071}}}}},"c":{"docs":{},"m":{"docs":{},"p":{"docs":{"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.012345679012345678}},"(":{"docs":{},"p":{"1":{"docs":{"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.012345679012345678}}},"docs":{}}}}}}},"a":{"docs":{},"n":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.003115264797507788},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.00683371298405467},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.004815409309791332},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.004705882352941176}}}},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011}}}}}},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.0056925996204933585},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.013215859030837005},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}}}}},"y":{"docs":{},"_":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404}},"(":{"docs":{},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"_":{"docs":{},"s":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00808080808080808}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.06790123456790123},"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.08943089430894309}}}}},"e":{"docs":{},"x":{"docs":{},"c":{"docs":{},"e":{"docs":{},"p":{"docs":{},"t":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.039603960396039604}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"o":{"docs":{},"h":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0044004400440044}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"x":{"docs":{},"c":{"docs":{},"e":{"docs":{},"p":{"docs":{},"t":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0176017601760176}}}}}}}}}}}}},"b":{"docs":{},"o":{"docs":{},"x":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.03824521934758155}},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"3":{"2":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.010123734533183352}},")":{"docs":{},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"(":{"1":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.008998875140607425}}},"docs":{},"\"":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0044994375703037125}}}}}}}}}}}}}}},"docs":{}},"docs":{}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.007874015748031496}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0022497187851518562}}}}}}}}}}}}}}}}}}}},"t":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.021372328458942633}}}},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"(":{"1":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.008998875140607425}}},"docs":{},"\"":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.006749156355455568}}}}}}}},"n":{"docs":{},"i":{"docs":{},"l":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0022497187851518562}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.003374578177727784}}}}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281}}},"y":{"docs":{},"(":{"docs":{},"k":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.003374578177727784}}}}}}}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"syntax_and_semantics/literals/array.html":{"ref":"syntax_and_semantics/literals/array.html","tf":0.04878048780487805},"syntax_and_semantics/literals/hash.html":{"ref":"syntax_and_semantics/literals/hash.html","tf":0.050314465408805034}},"e":{"docs":{},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"3":{"2":{"docs":{"syntax_and_semantics/literals/array.html":{"ref":"syntax_and_semantics/literals/array.html","tf":0.012195121951219513}}},"docs":{}},"docs":{}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{},"(":{"1":{"docs":{"syntax_and_semantics/literals/array.html":{"ref":"syntax_and_semantics/literals/array.html","tf":0.012195121951219513}}},"docs":{},"\"":{"docs":{},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{"syntax_and_semantics/literals/hash.html":{"ref":"syntax_and_semantics/literals/hash.html","tf":0.012578616352201259}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"syntax_and_semantics/literals/hash.html":{"ref":"syntax_and_semantics/literals/hash.html","tf":0.012578616352201259}}}}}},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"syntax_and_semantics/literals/array.html":{"ref":"syntax_and_semantics/literals/array.html","tf":0.012195121951219513},"syntax_and_semantics/literals/hash.html":{"ref":"syntax_and_semantics/literals/hash.html","tf":0.012578616352201259}}}}}},"{":{"1":{"docs":{"syntax_and_semantics/literals/array.html":{"ref":"syntax_and_semantics/literals/array.html","tf":0.012195121951219513}}},"docs":{},"\"":{"docs":{},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{"syntax_and_semantics/literals/hash.html":{"ref":"syntax_and_semantics/literals/hash.html","tf":0.012578616352201259}}}}}}}}}}},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.011389521640091117}},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.004555808656036446}}}}}}}}}}},":":{"docs":{},":":{"docs":{},"n":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},":":{"docs":{},":":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.004815409309791332}}}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}},"/":{"docs":{},".":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{},"o":{"docs":{},"r":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}}}}}}}},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"v":{"docs":{},"i":{"docs":{},"s":{"docs":{},".":{"docs":{},"y":{"docs":{},"m":{"docs":{},"l":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"m":{"docs":{},"e":{"docs":{},".":{"docs":{},"m":{"docs":{},"d":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}}}}}}}}},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},".":{"docs":{},"y":{"docs":{},"m":{"docs":{},"l":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"/":{"docs":{},"m":{"docs":{},"y":{"docs":{},"c":{"docs":{},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"_":{"docs":{},"s":{"docs":{},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},".":{"docs":{},"c":{"docs":{},"r":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"_":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"c":{"docs":{},"r":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"c":{"docs":{},"/":{"docs":{},"m":{"docs":{},"y":{"docs":{},"c":{"docs":{},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},".":{"docs":{},"c":{"docs":{},"r":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}}},"/":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{},"c":{"docs":{},"r":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"u":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"_":{"docs":{},"w":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.03355704697986577}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"u":{"docs":{},"m":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011}}}}}}},"x":{"docs":{"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.004158004158004158}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954}}}}}},"a":{"docs":{},"u":{"docs":{"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.007058823529411765}}}}},"u":{"docs":{},"c":{"docs":{},"h":{"docs":{"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015}}}},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"p":{"docs":{},"l":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0022002200220022},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.00683371298405467},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0016051364365971107},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.005917159763313609}},"i":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538}}}}}}}}},"s":{"docs":{},"g":{"docs":{"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.036053130929791274}}}},"c":{"docs":{},"p":{"docs":{},"u":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}}}},"n":{"docs":{"syntax_and_semantics/literals/char.html":{"ref":"syntax_and_semantics/literals/char.html","tf":0.08333333333333333},"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.023809523809523808},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.026490066225165563},"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.013888888888888888},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0033333333333333335}},"a":{"docs":{},"v":{"docs":{},"i":{"docs":{},"g":{"docs":{"conventions/index.html":{"ref":"conventions/index.html","tf":0.0425531914893617}}}}},"m":{"docs":{},"e":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.020477815699658702},"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0033519553072625698},"installation/on_redhat_and_centos.html":{"ref":"installation/on_redhat_and_centos.html","tf":0.0273972602739726},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.01834862385321101},"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.006666666666666667},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.01616161616161616},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.006711409395973154},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.003115264797507788},"syntax_and_semantics/classes_and_methods.html":{"ref":"syntax_and_semantics/classes_and_methods.html","tf":0.06060606060606061},"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.010416666666666666},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.03076923076923077},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0037174721189591076},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0022497187851518562},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.015180265654648957},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.04353562005277045},"syntax_and_semantics/local_variables.html":{"ref":"syntax_and_semantics/local_variables.html","tf":0.0625},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.056291390728476824},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.04065040650406504},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.034444444444444444},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.013054830287206266},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.010395010395010396},"syntax_and_semantics/multiple_assignment.html":{"ref":"syntax_and_semantics/multiple_assignment.html","tf":0.07547169811320754},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.057971014492753624},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0017730496453900709},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.03724928366762178},"syntax_and_semantics/responds_to.html":{"ref":"syntax_and_semantics/responds_to.html","tf":0.02564102564102564},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.0027100271002710027},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.005825242718446602},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.007058823529411765}},"s":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.014553014553014554}}}}}},"{":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.046357615894039736}}}}}}}},".":{"docs":{},"i":{"docs":{},"d":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.012222222222222223}},".":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.013888888888888888}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.024390243902439025}}}}}}}}}}}}}}},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0017064846416382253},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0057306590257879654},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0016051364365971107},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.01775147928994083}}}},"w":{"docs":{"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.006711409395973154},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.010638297872340425},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.007590132827324478},"syntax_and_semantics/literals/array.html":{"ref":"syntax_and_semantics/literals/array.html","tf":0.012195121951219513},"syntax_and_semantics/literals/hash.html":{"ref":"syntax_and_semantics/literals/hash.html","tf":0.012578616352201259},"syntax_and_semantics/literals/proc.html":{"ref":"syntax_and_semantics/literals/proc.html","tf":0.011904761904761904},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.006237006237006237},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":3.373188405797101},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.021739130434782608},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505},"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.047619047619047616}}}}},"_":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0044994375703037125}}}}}}}},"e":{"docs":{},"d":{"docs":{"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.013157894736842105},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.005504587155963303},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0033003300330033004},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.016260162601626018},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.0027100271002710027},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236},"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.010416666666666666},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0022002200220022},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.004705882352941176}}}}},"x":{"docs":{},"t":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.004819277108433735},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.009767092411720512},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.01557632398753894},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.009933774834437087},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.006944444444444444},"syntax_and_semantics/if.html":{"ref":"syntax_and_semantics/if.html","tf":0.009389671361502348},"syntax_and_semantics/next.html":{"ref":"syntax_and_semantics/next.html","tf":10.205128205128204},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.002277904328018223},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767},"syntax_and_semantics/types_and_methods.html":{"ref":"syntax_and_semantics/types_and_methods.html","tf":0.05555555555555555},"syntax_and_semantics/until.html":{"ref":"syntax_and_semantics/until.html","tf":0.06666666666666667}}}},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015}}}}}}}}},"g":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.00683371298405467}}}},"i":{"docs":{},"l":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0017064846416382253},"syntax_and_semantics/as_an_expression.html":{"ref":"syntax_and_semantics/as_an_expression.html","tf":0.10810810810810811},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.011269722013523666},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.015723270440251572},"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.037914691943127965},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0187018701870187},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.003374578177727784},"syntax_and_semantics/global_variables.html":{"ref":"syntax_and_semantics/global_variables.html","tf":0.25},"syntax_and_semantics/if.html":{"ref":"syntax_and_semantics/if.html","tf":0.023474178403755867},"syntax_and_semantics/if_var.html":{"ref":"syntax_and_semantics/if_var.html","tf":0.4117647058823529},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.014511873350923483},"syntax_and_semantics/alias.html":{"ref":"syntax_and_semantics/alias.html","tf":0.027522935779816515},"syntax_and_semantics/literals/nil.html":{"ref":"syntax_and_semantics/literals/nil.html","tf":11},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.00683371298405467},"syntax_and_semantics/truthy_and_falsey_values.html":{"ref":"syntax_and_semantics/truthy_and_falsey_values.html","tf":0.125},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.004815409309791332},"syntax_and_semantics/while.html":{"ref":"syntax_and_semantics/while.html","tf":0.05063291139240506}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0016051364365971107}}}}},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0022222222222222222}}}}}}}},"c":{"docs":{},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202}}}}}},"u":{"docs":{},"m":{"docs":{"syntax_and_semantics/case.html":{"ref":"syntax_and_semantics/case.html","tf":0.021505376344086023},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.005420054200542005}},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676}}}}}}}}}},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.02905027932960894},"syntax_and_semantics/is_a.html":{"ref":"syntax_and_semantics/is_a.html","tf":0.016666666666666666},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.007228915662650603},"syntax_and_semantics/if_varis_a.html":{"ref":"syntax_and_semantics/if_varis_a.html","tf":0.09278350515463918},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.017077798861480076},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.01950354609929078},"syntax_and_semantics/splats_and_tuples.html":{"ref":"syntax_and_semantics/splats_and_tuples.html","tf":0.007575757575757576},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.01650485436893204},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}},"_":{"docs":{},"o":{"docs":{},"f":{"docs":{},"_":{"docs":{},"h":{"docs":{},"o":{"docs":{},"r":{"docs":{},"n":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.008938547486033519}}}}}}}}}}}}}},"l":{"docs":{},"l":{"docs":{"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.006289308176100629},"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.013986013986013986},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408}}}}},"o":{"docs":{},"d":{"docs":{},"o":{"docs":{},"c":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.01005586592178771}}}},"e":{"docs":{"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.0436241610738255},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.0040650406504065045},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.005555555555555556}}}},"t":{"docs":{},"e":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.003669724770642202},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.006060606060606061},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.003115264797507788},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.006622516556291391},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.006944444444444444},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.0038461538461538464},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/finalize.html":{"ref":"syntax_and_semantics/finalize.html","tf":0.017857142857142856},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.0040650406504065045},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0033333333333333335},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.007246376811594203},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0017730496453900709},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.002912621359223301},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.0022026431718061676}}},"a":{"docs":{},"t":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.006172839506172839},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.003355704697986577},"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.008130081300813009},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.005319148936170213},"syntax_and_semantics/c_bindings/variables.html":{"ref":"syntax_and_semantics/c_bindings/variables.html","tf":0.011764705882352941},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}}}},"h":{"docs":{"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.003115264797507788},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0022497187851518562}}},"i":{"docs":{},"c":{"docs":{"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166}}}}},"w":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.005504587155963303},"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.006172839506172839},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0022497187851518562},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.002638522427440633},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.004705882352941176}}},"i":{"docs":{},"n":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.017467248908296942}}}}}}},"n":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.004819277108433735},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.009933774834437087}},"e":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.007434944237918215}}}},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.006060606060606061},"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.017045454545454544}}}}}}},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015}}}}}},"p":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0022222222222222222}}}}},"o":{"docs":{"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.03125},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"conventions/index.html":{"ref":"conventions/index.html","tf":0.0425531914893617}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"#":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"d":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.004469273743016759}},"(":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"1":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.004469273743016759}}},"docs":{}}}}}}}}}}}}}}}},"w":{"docs":{},"i":{"docs":{},"s":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.0024096385542168677},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.0018975332068311196},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.011461318051575931},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.007246376811594203}}}}},".":{"docs":{},"i":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.004555808656036446}}},"x":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.004555808656036446}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.001941747572815534}}}}},"s":{"docs":{},"a":{"docs":{},"y":{"docs":{"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.00881057268722467}}}}}}}}}},"n":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.003669724770642202},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.017467248908296942},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.015026296018031555},"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.04609929078014184},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.010416666666666666},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0088008800880088},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0022497187851518562},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.0018975332068311196},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.018469656992084433},"syntax_and_semantics/literals/array.html":{"ref":"syntax_and_semantics/literals/array.html","tf":0.036585365853658534},"syntax_and_semantics/literals/proc.html":{"ref":"syntax_and_semantics/literals/proc.html","tf":0.03571428571428571},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.008888888888888889},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.004555808656036446},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.012411347517730497},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.004705882352941176},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.013215859030837005}},"c":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/finalize.html":{"ref":"syntax_and_semantics/finalize.html","tf":0.008928571428571428},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827},"syntax_and_semantics/splats_and_tuples.html":{"ref":"syntax_and_semantics/splats_and_tuples.html","tf":0.007575757575757576},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408}}},"_":{"docs":{},"s":{"docs":{},"a":{"docs":{},"v":{"docs":{"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.006230529595015576}},"e":{"docs":{},"(":{"docs":{},"&":{"docs":{},"b":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.006230529595015576}}}}}}}}},"_":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.018691588785046728}}}}}}}}}}}}}}}},"e":{"docs":{},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.005277044854881266}}}}},"c":{"docs":{},"r":{"docs":{"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.006607929515418502}}}}},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"r":{"docs":{"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.011013215859030838}},"e":{"docs":{},".":{"docs":{},"s":{"docs":{},"a":{"docs":{},"y":{"docs":{"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.004405286343612335}}}}}}}}}}}}},"u":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/index.html":{"ref":"syntax_and_semantics/c_bindings/index.html","tf":0.08333333333333333},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":10.041958041958042},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0044004400440044},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.01366742596810934},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0035460992907801418},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.005917159763313609}},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0022346368715083797},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.014457831325301205},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.007513148009015778},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.003115264797507788},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.013201320132013201},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.023178807947019868},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0033333333333333335},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.018779342723004695}}}}},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0022222222222222222}}}}}},"p":{"docs":{},"t":{"docs":{},"u":{"docs":{},"t":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.002253944402704733}}}}}}},"s":{"docs":{"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.013333333333333334}},"x":{"docs":{"installation/index.html":{"ref":"installation/index.html","tf":0.1},"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":3.359649122807017}}}},"f":{"docs":{},"f":{"docs":{},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{"installation/on_debian_and_ubuntu.html":{"ref":"installation/on_debian_and_ubuntu.html","tf":0.012987012987012988},"installation/on_redhat_and_centos.html":{"ref":"installation/on_redhat_and_centos.html","tf":0.0136986301369863}}}}}}},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.005504587155963303},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.013986013986013986},"syntax_and_semantics/classes_and_methods.html":{"ref":"syntax_and_semantics/classes_and_methods.html","tf":0.030303030303030304},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.006944444444444444},"syntax_and_semantics/everything_is_an_object.html":{"ref":"syntax_and_semantics/everything_is_an_object.html","tf":0.13793103448275862},"syntax_and_semantics/finalize.html":{"ref":"syntax_and_semantics/finalize.html","tf":0.008928571428571428},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.003795066413662239},"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.01},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.010554089709762533},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.032520325203252036},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.014492753623188406},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.0027100271002710027},"syntax_and_semantics/types_and_methods.html":{"ref":"syntax_and_semantics/types_and_methods.html","tf":0.1111111111111111},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.004705882352941176}},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.005504587155963303}}}}},"s":{"docs":{},".":{"docs":{},"[":{"docs":{},"]":{"docs":{},"(":{"2":{"docs":{"syntax_and_semantics/assignment.html":{"ref":"syntax_and_semantics/assignment.html","tf":0.010869565217391304}}},"docs":{}},"=":{"docs":{},"(":{"2":{"docs":{"syntax_and_semantics/assignment.html":{"ref":"syntax_and_semantics/assignment.html","tf":0.010869565217391304}}},"docs":{}}}}}},"[":{"1":{"docs":{"syntax_and_semantics/assignment.html":{"ref":"syntax_and_semantics/assignment.html","tf":0.13043478260869565},"syntax_and_semantics/multiple_assignment.html":{"ref":"syntax_and_semantics/multiple_assignment.html","tf":0.025157232704402517}}},"2":{"docs":{"syntax_and_semantics/assignment.html":{"ref":"syntax_and_semantics/assignment.html","tf":0.021739130434782608},"syntax_and_semantics/multiple_assignment.html":{"ref":"syntax_and_semantics/multiple_assignment.html","tf":0.025157232704402517}}},"docs":{}}},"'":{"docs":{"syntax_and_semantics/everything_is_an_object.html":{"ref":"syntax_and_semantics/everything_is_an_object.html","tf":0.034482758620689655},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111}}},"#":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{"syntax_and_semantics/if_var.html":{"ref":"syntax_and_semantics/if_var.html","tf":0.029411764705882353}}}},"o":{"docs":{},"_":{"docs":{},"s":{"docs":{},"(":{"docs":{},"i":{"docs":{},"o":{"docs":{"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.007936507936507936}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.008130081300813009}}}}}},"v":{"docs":{},"i":{"docs":{},"o":{"docs":{},"u":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011}}}}}}},"k":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.01651376146788991},"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.018518518518518517},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.009933774834437087},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.013498312710911136},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.0056925996204933585},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.012474012474012475},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.02330097087378641},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.039647577092511016}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.015945330296127564},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.014814814814814815}}}},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.06993006993006994},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.0027100271002710027},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.009389671361502348}}}}}},"a":{"docs":{},"q":{"docs":{},"u":{"docs":{"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.008130081300813009}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.012345679012345678},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.004158004158004158}},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.003005259203606311},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.00395778364116095},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.012411347517730497},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.014563106796116505}}}}}},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954}},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.007434944237918215}}}}}}}}},"r":{"docs":{},"i":{"docs":{},"d":{"docs":{"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.003795066413662239}}}}}}}},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.006666666666666667},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.006060606060606061},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.0038461538461538464}}}}},"h":{"docs":{"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.009433962264150943},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0187018701870187}}},"d":{"docs":{},"d":{"docs":{"syntax_and_semantics/case.html":{"ref":"syntax_and_semantics/case.html","tf":0.010752688172043012}}}},"l":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533}}}}}},"r":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.006944444444444444},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.0038461538461538464},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0035460992907801418}}}}},"\"":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538}}},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533}}}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"syntax_and_semantics/types_and_methods.html":{"ref":"syntax_and_semantics/types_and_methods.html","tf":0.1111111111111111}}}}}}}},"p":{"1":{"docs":{},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.001941747572815534}}}}}}}},"2":{"docs":{"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.012345679012345678},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.001941747572815534}},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.001941747572815534}}}}}}}},"docs":{"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.003795066413662239}},"r":{"docs":{},"o":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"conventions/index.html":{"ref":"conventions/index.html","tf":0.0425531914893617},"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.010238907849829351},"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.00782122905027933},"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.013157894736842105},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.011461318051575931},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.009389671361502348}},"'":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.006825938566552901}}},".":{"docs":{},"c":{"docs":{},"r":{"docs":{"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0057306590257879654}}}}},"_":{"docs":{},"s":{"docs":{},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},".":{"docs":{},"c":{"docs":{},"r":{"docs":{"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0057306590257879654}}}}}}}}}}}}}},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0033519553072625698},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111}}}}},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0022346368715083797},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.0033112582781456954},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0057306590257879654},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.02710027100271003},"syntax_and_semantics/types_and_methods.html":{"ref":"syntax_and_semantics/types_and_methods.html","tf":0.1111111111111111},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.004705882352941176},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.006607929515418502},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.014084507042253521}},"m":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538}}},"'":{"docs":{"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.01084010840108401}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0022346368715083797},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.02643171806167401}}}}}},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/c_bindings/index.html":{"ref":"syntax_and_semantics/c_bindings/index.html","tf":0.041666666666666664},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0022002200220022},"syntax_and_semantics/low_level_primitives.html":{"ref":"syntax_and_semantics/low_level_primitives.html","tf":0.06666666666666667},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0016051364365971107},"syntax_and_semantics/type_reflection.html":{"ref":"syntax_and_semantics/type_reflection.html","tf":0.1},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}}}}},"c":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.03132530120481928},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.009433962264150943},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.040498442367601244},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.03880597014925373},"syntax_and_semantics/literals/proc.html":{"ref":"syntax_and_semantics/literals/proc.html","tf":10.083333333333334},"syntax_and_semantics/proc_literal.html":{"ref":"syntax_and_semantics/proc_literal.html","tf":0.09174311926605505},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.011235955056179775}},".":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.004819277108433735},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.023880597014925373},"syntax_and_semantics/literals/proc.html":{"ref":"syntax_and_semantics/literals/proc.html","tf":0.011904761904761904}},"l":{"docs":{},"(":{"1":{"0":{"docs":{"syntax_and_semantics/proc_literal.html":{"ref":"syntax_and_semantics/proc_literal.html","tf":0.01834862385321101}}},"docs":{"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.024922118380062305},"syntax_and_semantics/literals/proc.html":{"ref":"syntax_and_semantics/literals/proc.html","tf":0.011904761904761904},"syntax_and_semantics/proc_literal.html":{"ref":"syntax_and_semantics/proc_literal.html","tf":0.01834862385321101}}},"4":{"1":{"docs":{"syntax_and_semantics/literals/proc.html":{"ref":"syntax_and_semantics/literals/proc.html","tf":0.011904761904761904}}},"docs":{}},"docs":{},"'":{"docs":{"syntax_and_semantics/literals/proc.html":{"ref":"syntax_and_semantics/literals/proc.html","tf":0.011904761904761904}},"l":{"docs":{"syntax_and_semantics/literals/proc.html":{"ref":"syntax_and_semantics/literals/proc.html","tf":0.011904761904761904}}}}}}}}}},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.013986013986013986},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827}}}},"d":{"docs":{},"u":{"docs":{},"r":{"docs":{"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222}}}}}},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"3":{"2":{"docs":{"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.006230529595015576},"syntax_and_semantics/literals/proc.html":{"ref":"syntax_and_semantics/literals/proc.html","tf":0.08333333333333333},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0032102728731942215}}},"docs":{}},"docs":{}}}}},"t":{"docs":{},"h":{"docs":{},"a":{"docs":{},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{},"s":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"3":{"2":{"docs":{"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.004815409309791332}}},"docs":{}},"docs":{}}}}}}}}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.003355704697986577},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.005319148936170213},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.028985507246376812}}}}}}},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111}}}}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.022222222222222223}}}}}},"o":{"docs":{},"f":{"docs":{"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408}}}}},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0017064846416382253},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.0024096385542168677},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.004739336492890996},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.0027100271002710027}}}},"e":{"docs":{},"r":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0033519553072625698},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}}}}},"v":{"docs":{},"i":{"docs":{},"o":{"docs":{},"u":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0022346368715083797},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.002638522427440633},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.005319148936170213},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}},"s":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533}},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.018276762402088774}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588}}}}}},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281}}}}},"c":{"docs":{},"e":{"docs":{},"d":{"docs":{"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533}}}}},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.004158004158004158}}}}}},"l":{"docs":{},"u":{"docs":{},"d":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.009389671361502348}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.007228915662650603},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.003005259203606311},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.009345794392523364},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.024163568773234202},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0033003300330033004},"syntax_and_semantics/finalize.html":{"ref":"syntax_and_semantics/finalize.html","tf":0.026785714285714284},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.03642384105960265},"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.037037037037037035},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0022222222222222222},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.005825242718446602}},"_":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.006825938566552901}}}}}}}},"f":{"docs":{"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.011363636363636364}},"(":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.011363636363636364}}}}}}}}}},"l":{"docs":{},"n":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0044444444444444444}},"(":{"docs":{},"*":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0022222222222222222}}}}}}}}}}}},"v":{"docs":{},"a":{"docs":{},"t":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0022346368715083797},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0022222222222222222},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.03303964757709251}}}}},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404},"syntax_and_semantics/low_level_primitives.html":{"ref":"syntax_and_semantics/low_level_primitives.html","tf":0.13333333333333333}}}}}}},"u":{"docs":{},"r":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{"conventions/index.html":{"ref":"conventions/index.html","tf":0.0425531914893617},"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.004469273743016759},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079}}}}}},"t":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505},"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0022346368715083797},"overview/hello_world.html":{"ref":"overview/hello_world.html","tf":0.15384615384615385},"overview/http_server.html":{"ref":"overview/http_server.html","tf":0.04081632653061224},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.05301204819277108},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.037565740045078885},"syntax_and_semantics/break.html":{"ref":"syntax_and_semantics/break.html","tf":0.15625},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.006230529595015576},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.007434944237918215},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0176017601760176},"syntax_and_semantics/finalize.html":{"ref":"syntax_and_semantics/finalize.html","tf":0.017857142857142856},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.022770398481973434},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.006622516556291391},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.006666666666666667},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079},"syntax_and_semantics/next.html":{"ref":"syntax_and_semantics/next.html","tf":0.05128205128205128},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0070921985815602835},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.0048543689320388345},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.01762114537444934}},"s":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},":":{"docs":{},":":{"docs":{},"r":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0037174721189591076}}}}}}}}}},"i":{"docs":{},"o":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},":":{"docs":{},":":{"docs":{},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0037174721189591076}}}}}}}}}}}}}}}}},"b":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0022346368715083797},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.00881057268722467}}}}}}},"a":{"docs":{},"r":{"docs":{},"s":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954}},"e":{"docs":{},"(":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"_":{"docs":{},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505}}}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.011945392491467578}}}}}}},"r":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.006825938566552901},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.009933774834437087},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954}}}}},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0033519553072625698},"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.006993006993006993},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}}}},"t":{"docs":{"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.005917159763313609}}}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.04265402843601896},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.00562429696287964},"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.01984126984126984},"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.041666666666666664},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.024077046548956663}},"h":{"docs":{},"e":{"docs":{},"s":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.0027100271002710027},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0016051364365971107}},"i":{"docs":{"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.0018975332068311196},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533}}}}}},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"3":{"2":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.003374578177727784}}},"docs":{}},"docs":{}}}},"t":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.006749156355455568}}}},".":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0032102728731942215}}}}}}}}}}},"t":{"docs":{"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.0033112582781456954},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.014814814814814815}},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.006237006237006237}}}},"c":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015}}}}}}}}}},"t":{"docs":{},"h":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0017064846416382253},"installation/from_a_targz.html":{"ref":"installation/from_a_targz.html","tf":0.09523809523809523},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.02005730659025788},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0016051364365971107}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079}}}}}}},"c":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{"installation/on_arch_linux.html":{"ref":"installation/on_arch_linux.html","tf":0.13333333333333333}}}}},"k":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.013100436681222707},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111}}}},"s":{"docs":{},"s":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.007228915662650603},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0015026296018031556},"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.04666666666666667},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.018867924528301886},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.006993006993006993},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.006711409395973154},"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.028409090909090908},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.010638297872340425},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.003115264797507788},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0044994375703037125},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.0018975332068311196},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.0040650406504065045},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0033333333333333335},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/proc_literal.html":{"ref":"syntax_and_semantics/proc_literal.html","tf":0.01834862385321101},"syntax_and_semantics/splats_and_tuples.html":{"ref":"syntax_and_semantics/splats_and_tuples.html","tf":0.007575757575757576},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.043478260869565216},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0016051364365971107},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}},"t":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0033333333333333335},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079}}}},"d":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.008733624454148471}}},"i":{"docs":{},"n":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"syntax_and_semantics/c_bindings/index.html":{"ref":"syntax_and_semantics/c_bindings/index.html","tf":0.041666666666666664}}}}}},"t":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.01486988847583643}},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.007434944237918215}}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.006825938566552901},"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0033519553072625698},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.03302752293577982},"syntax_and_semantics/classes_and_methods.html":{"ref":"syntax_and_semantics/classes_and_methods.html","tf":0.18181818181818182},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.019230769230769232},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.0872865275142315},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.051451187335092345},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.04065040650406504},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.11488250652741515},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.09420289855072464},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.04609929078014184},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.021359223300970873},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.023529411764705882},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.09251101321585903}},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.003669724770642202},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.007692307692307693},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.003795066413662239},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0316622691292876},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.016260162601626018},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.020887728459530026},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.028985507246376812},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.010638297872340425},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.009708737864077669},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.009411764705882352},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.01762114537444934}}}},"a":{"docs":{},"m":{"docs":{"syntax_and_semantics/assignment.html":{"ref":"syntax_and_semantics/assignment.html","tf":0.09782608695652174},"syntax_and_semantics/multiple_assignment.html":{"ref":"syntax_and_semantics/multiple_assignment.html","tf":0.025157232704402517}},"e":{"docs":{},"=":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"j":{"docs":{},"o":{"docs":{},"h":{"docs":{},"n":{"docs":{"syntax_and_semantics/assignment.html":{"ref":"syntax_and_semantics/assignment.html","tf":0.010869565217391304}}}}}}}}}}}}},"a":{"docs":{},"g":{"docs":{"syntax_and_semantics/assignment.html":{"ref":"syntax_and_semantics/assignment.html","tf":0.043478260869565216},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.010443864229765013},"syntax_and_semantics/multiple_assignment.html":{"ref":"syntax_and_semantics/multiple_assignment.html","tf":0.025157232704402517},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.014184397163120567}}},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.007246376811594203}}}}}}},"h":{"docs":{},"a":{"docs":{},"s":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"_":{"docs":{},"v":{"docs":{},"a":{"docs":{},"r":{"docs":{},"?":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"b":{"docs":{},"i":{"docs":{},"r":{"docs":{},"t":{"docs":{},"h":{"docs":{},"d":{"docs":{},"a":{"docs":{},"y":{"docs":{"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.008130081300813009}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.008130081300813009}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"_":{"docs":{},"v":{"docs":{},"a":{"docs":{},"r":{"docs":{},"s":{"docs":{},"_":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.008130081300813009}}}}}}}}}}}}}}}}}}},"b":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"_":{"docs":{},"o":{"docs":{},"l":{"docs":{},"d":{"docs":{"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.010443864229765013},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.02127659574468085}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"(":{"docs":{},"j":{"docs":{},"o":{"docs":{},"h":{"docs":{},"n":{"docs":{"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.001941747572815534}}}}}}}}}}}}}},"s":{"docs":{},"a":{"docs":{},"y":{"docs":{"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.00881057268722467}}}}}},"#":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"3":{"2":{"docs":{"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.002638522427440633}}},"docs":{}},"docs":{}}}}}}}}}}}}}}}},"'":{"docs":{"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.002638522427440633}}},":":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"#":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"3":{"2":{"docs":{"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.002638522427440633}}},"docs":{}},"docs":{}}}}}}}}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.003669724770642202},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.003005259203606311},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.007246376811594203}}}}},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"l":{"docs":{},"i":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/declare_var.html":{"ref":"syntax_and_semantics/declare_var.html","tf":0.014705882352941176}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"syntax_and_semantics/declare_var.html":{"ref":"syntax_and_semantics/declare_var.html","tf":0.014705882352941176}}}}}},"t":{"docs":{"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.03294117647058824}},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.0056925996204933585},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.013054830287206266},"syntax_and_semantics/multiple_assignment.html":{"ref":"syntax_and_semantics/multiple_assignment.html","tf":0.03773584905660377},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.028985507246376812},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.013592233009708738},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.011764705882352941}},".":{"docs":{},"a":{"docs":{},"g":{"docs":{"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.005221932114882507}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.007246376811594203}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"l":{"docs":{"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015}}}}}},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0011173184357541898},"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.02097902097902098},"syntax_and_semantics/everything_is_an_object.html":{"ref":"syntax_and_semantics/everything_is_an_object.html","tf":0.034482758620689655},"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.06},"syntax_and_semantics/literals/char.html":{"ref":"syntax_and_semantics/literals/char.html","tf":0.027777777777777776},"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.011904761904761904},"syntax_and_semantics/pointerof.html":{"ref":"syntax_and_semantics/pointerof.html","tf":0.06666666666666667},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.028985507246376812}},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.029357798165137616},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404},"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.03496503496503497},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.003355704697986577},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.005319148936170213},"syntax_and_semantics/alias.html":{"ref":"syntax_and_semantics/alias.html","tf":0.009174311926605505},"syntax_and_semantics/pointerof.html":{"ref":"syntax_and_semantics/pointerof.html","tf":0.025},"syntax_and_semantics/sizeof.html":{"ref":"syntax_and_semantics/sizeof.html","tf":0.019230769230769232},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0032102728731942215},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.05925925925925926}},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"3":{"2":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.006060606060606061},"syntax_and_semantics/alias.html":{"ref":"syntax_and_semantics/alias.html","tf":0.045871559633027525},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0032102728731942215}},")":{"docs":{},".":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"(":{"1":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.003669724770642202}}},"docs":{}}}}}}}}}}},"docs":{}},"8":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.005504587155963303}}},"docs":{}}}},"v":{"docs":{},"o":{"docs":{},"i":{"docs":{},"d":{"docs":{},")":{"docs":{},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"(":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{},".":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.003669724770642202}}}}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"f":{"docs":{"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.006993006993006993},"syntax_and_semantics/pointerof.html":{"ref":"syntax_and_semantics/pointerof.html","tf":10.058333333333334},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.02962962962962963}},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"s":{"docs":{},"_":{"docs":{},"p":{"docs":{},"t":{"docs":{},"r":{"docs":{"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.013986013986013986}}}}}}}}}}}},"@":{"docs":{},"x":{"docs":{"syntax_and_semantics/pointerof.html":{"ref":"syntax_and_semantics/pointerof.html","tf":0.016666666666666666}}}},"a":{"docs":{"syntax_and_semantics/pointerof.html":{"ref":"syntax_and_semantics/pointerof.html","tf":0.016666666666666666},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.014814814814814815}}}}}}}},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.02},"syntax_and_semantics/pointerof.html":{"ref":"syntax_and_semantics/pointerof.html","tf":0.016666666666666666}}}}},"x":{"docs":{"syntax_and_semantics/pointerof.html":{"ref":"syntax_and_semantics/pointerof.html","tf":0.016666666666666666}},"_":{"docs":{},"p":{"docs":{},"t":{"docs":{},"r":{"docs":{"syntax_and_semantics/pointerof.html":{"ref":"syntax_and_semantics/pointerof.html","tf":0.016666666666666666}}}}}}}}}}},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0022346368715083797},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.00683371298405467},"syntax_and_semantics/splats_and_tuples.html":{"ref":"syntax_and_semantics/splats_and_tuples.html","tf":0.007575757575757576}}}},"s":{"docs":{},"i":{"docs":{},"b":{"docs":{},"l":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/c_bindings/index.html":{"ref":"syntax_and_semantics/c_bindings/index.html","tf":0.041666666666666664},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.0027100271002710027},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408}}}}}}},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011}}}}}}},"r":{"docs":{},"t":{"docs":{"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222}}}},"l":{"docs":{},"l":{"docs":{},"u":{"docs":{},"t":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011}}}}}}},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.013157894736842105}}},"t":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.019867549668874173},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222}}}}}}},"c":{"docs":{},"e":{"docs":{"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827}}}}},"u":{"docs":{},"s":{"docs":{},"_":{"docs":{},"o":{"docs":{},"n":{"docs":{"syntax_and_semantics/literals/proc.html":{"ref":"syntax_and_semantics/literals/proc.html","tf":0.011904761904761904}},"e":{"docs":{},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"3":{"2":{"docs":{"syntax_and_semantics/literals/proc.html":{"ref":"syntax_and_semantics/literals/proc.html","tf":0.011904761904761904}}},"docs":{}},"docs":{}}}},"x":{"docs":{"syntax_and_semantics/literals/proc.html":{"ref":"syntax_and_semantics/literals/proc.html","tf":0.011904761904761904}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"u":{"docs":{},"d":{"docs":{},"o":{"docs":{"syntax_and_semantics/is_a.html":{"ref":"syntax_and_semantics/is_a.html","tf":0.03333333333333333},"syntax_and_semantics/responds_to.html":{"ref":"syntax_and_semantics/responds_to.html","tf":0.05128205128205128},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0032102728731942215}}}}}}},"t":{"docs":{},"r":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.014678899082568808},"syntax_and_semantics/alias.html":{"ref":"syntax_and_semantics/alias.html","tf":0.01834862385321101},"syntax_and_semantics/pointerof.html":{"ref":"syntax_and_semantics/pointerof.html","tf":0.03333333333333333},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.014814814814814815}},".":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"syntax_and_semantics/pointerof.html":{"ref":"syntax_and_semantics/pointerof.html","tf":0.03333333333333333}}}}}}},"[":{"1":{"0":{"0":{"docs":{},"_":{"0":{"0":{"0":{"docs":{"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.014814814814814815}}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}}}},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.006666666666666667},"syntax_and_semantics/c_bindings/constants.html":{"ref":"syntax_and_semantics/c_bindings/constants.html","tf":0.14705882352941177},"syntax_and_semantics/literals/regex.html":{"ref":"syntax_and_semantics/literals/regex.html","tf":0.047619047619047616}},":":{"docs":{},":":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"_":{"docs":{},"c":{"docs":{},"a":{"docs":{},"p":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/constants.html":{"ref":"syntax_and_semantics/c_bindings/constants.html","tf":0.08823529411764706}}}}}}}}}}}}}}}}}}}}},"_":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"syntax_and_semantics/literals/regex.html":{"ref":"syntax_and_semantics/literals/regex.html","tf":0.047619047619047616}}}}}}}}}},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"syntax_and_semantics/literals/regex.html":{"ref":"syntax_and_semantics/literals/regex.html","tf":0.047619047619047616}}}}}}}},"m":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{"syntax_and_semantics/literals/regex.html":{"ref":"syntax_and_semantics/literals/regex.html","tf":0.047619047619047616}}}}}}}}}}}}}},"k":{"docs":{},"g":{"docs":{"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.04}}}},"i":{"docs":{"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.0625}},"d":{"docs":{"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.027972027972027972}}},"n":{"docs":{},"t":{"3":{"2":{"docs":{"syntax_and_semantics/alias.html":{"ref":"syntax_and_semantics/alias.html","tf":0.03669724770642202}},".":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"(":{"1":{"docs":{"syntax_and_semantics/alias.html":{"ref":"syntax_and_semantics/alias.html","tf":0.01834862385321101}}},"docs":{}}}}}}}}}},"docs":{}},"docs":{}}},"p":{"docs":{},"e":{"docs":{"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0016051364365971107}}}}},".":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.003795066413662239}}}}}}}},"h":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.0040650406504065045}}}}}},"w":{"docs":{},"d":{"docs":{"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0057306590257879654}}}}},"s":{"docs":{"installation/from_a_targz.html":{"ref":"installation/from_a_targz.html","tf":0.09523809523809523},"installation/on_arch_linux.html":{"ref":"installation/on_arch_linux.html","tf":0.13333333333333333},"overview/index.html":{"ref":"overview/index.html","tf":0.23809523809523808},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.016556291390728478},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.013888888888888888},"syntax_and_semantics/literals/char.html":{"ref":"syntax_and_semantics/literals/char.html","tf":0.041666666666666664},"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.011904761904761904},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"conventions/index.html":{"ref":"conventions/index.html","tf":0.06382978723404255},"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0017064846416382253},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}}}}},"t":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}},"e":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.004469273743016759},"syntax_and_semantics/everything_is_an_object.html":{"ref":"syntax_and_semantics/everything_is_an_object.html","tf":0.034482758620689655}}},"i":{"docs":{},"c":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404}},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"syntax_and_semantics/declare_var.html":{"ref":"syntax_and_semantics/declare_var.html","tf":0.029411764705882353},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0032102728731942215}},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"3":{"2":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.006060606060606061},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0032102728731942215}}},"docs":{}},"docs":{}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}}},"u":{"docs":{"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.013986013986013986}},"s":{"docs":{},"_":{"docs":{},"p":{"docs":{},"t":{"docs":{},"r":{"docs":{"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.0979020979020979}}}}}}}}},"r":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.006666666666666667},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.006060606060606061},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.010067114093959731},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.015957446808510637},"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.010416666666666666},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079}}}},"c":{"docs":{},"k":{"docs":{"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.003355704697986577},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.005319148936170213},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717},"syntax_and_semantics/declare_var.html":{"ref":"syntax_and_semantics/declare_var.html","tf":0.014705882352941176},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.014492753623188406}}}}},"y":{"docs":{},"l":{"docs":{},"e":{"docs":{"conventions/index.html":{"ref":"conventions/index.html","tf":0.06382978723404255},"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505}}}}},"r":{"docs":{"syntax_and_semantics/literals/proc.html":{"ref":"syntax_and_semantics/literals/proc.html","tf":0.011904761904761904}},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.006825938566552901},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.017467248908296942},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.003005259203606311},"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.0070921985815602835},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.006060606060606061},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":10.09731543624161},"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.004739336492890996},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.04304635761589404},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.003374578177727784},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.0056925996204933585},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.018223234624145785},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.16666666666666666},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588}},"u":{"docs":{},"r":{"docs":{"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827}}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{"overview/index.html":{"ref":"overview/index.html","tf":0.14285714285714285},"syntax_and_semantics/is_a.html":{"ref":"syntax_and_semantics/is_a.html","tf":0.06666666666666667},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.022018348623853212},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.004507888805409466},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.011363636363636364},"syntax_and_semantics/case.html":{"ref":"syntax_and_semantics/case.html","tf":0.053763440860215055},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.041791044776119404},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0033003300330033004},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.00562429696287964},"syntax_and_semantics/if.html":{"ref":"syntax_and_semantics/if.html","tf":0.08450704225352113},"syntax_and_semantics/if_varis_a.html":{"ref":"syntax_and_semantics/if_varis_a.html","tf":0.26804123711340205},"syntax_and_semantics/if_varresponds_to.html":{"ref":"syntax_and_semantics/if_varresponds_to.html","tf":0.08450704225352113},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.04617414248021108},"syntax_and_semantics/alias.html":{"ref":"syntax_and_semantics/alias.html","tf":0.03669724770642202},"syntax_and_semantics/literals/array.html":{"ref":"syntax_and_semantics/literals/array.html","tf":0.036585365853658534},"syntax_and_semantics/literals/hash.html":{"ref":"syntax_and_semantics/literals/hash.html","tf":0.025157232704402517},"syntax_and_semantics/literals/proc.html":{"ref":"syntax_and_semantics/literals/proc.html","tf":0.041666666666666664},"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":10.063492063492063},"syntax_and_semantics/literals/tuple.html":{"ref":"syntax_and_semantics/literals/tuple.html","tf":0.11538461538461539},"syntax_and_semantics/local_variables.html":{"ref":"syntax_and_semantics/local_variables.html","tf":0.09375},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.0040650406504065045},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.02127659574468085},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827},"syntax_and_semantics/return_types.html":{"ref":"syntax_and_semantics/return_types.html","tf":0.05263157894736842},"syntax_and_semantics/sizeof.html":{"ref":"syntax_and_semantics/sizeof.html","tf":0.019230769230769232},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.056179775280898875},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.02233009708737864},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.05325443786982249},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.004705882352941176},"syntax_and_semantics/while.html":{"ref":"syntax_and_semantics/while.html","tf":0.11392405063291139}},"#":{"docs":{},"a":{"docs":{},"b":{"docs":{"syntax_and_semantics/if_varresponds_to.html":{"ref":"syntax_and_semantics/if_varresponds_to.html","tf":0.04225352112676056}}}}},")":{"docs":{},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"syntax_and_semantics/literals/proc.html":{"ref":"syntax_and_semantics/literals/proc.html","tf":0.011904761904761904}}}}}}},".":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.001941747572815534}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.008130081300813009}}}}}}},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{"syntax_and_semantics/literals/proc.html":{"ref":"syntax_and_semantics/literals/proc.html","tf":0.011904761904761904}}}}}}}}}}}}}},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0033519553072625698}}}}}},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.013986013986013986},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.005970149253731343},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015}},"_":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.018867924528301886}},"(":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.012578616352201259}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"l":{"docs":{},"l":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.007434944237918215},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0022002200220022},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166}}}}}},"u":{"docs":{},"p":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"conventions/index.html":{"ref":"conventions/index.html","tf":0.0425531914893617},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.0033112582781456954},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}}}},"s":{"docs":{"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146}}}},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.004469273743016759}}}}}}}}},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.017077798861480076},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.004158004158004158}},"(":{"docs":{},"\"":{"docs":{},"a":{"docs":{},"n":{"docs":{},"o":{"docs":{},"t":{"docs":{},"h":{"docs":{"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.003795066413662239}}}}}}}},"m":{"docs":{},"s":{"docs":{},"g":{"docs":{"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.0056925996204933585}}}}}},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.007590132827324478},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588}}}}}}}}}},"b":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0011173184357541898},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0022222222222222222}}}}},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0033003300330033004},"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.009259259259259259},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.0022026431718061676}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.0040650406504065045}}}},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.00683371298405467}}}}}}}},"m":{"docs":{"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.023809523809523808},"syntax_and_semantics/splats_and_tuples.html":{"ref":"syntax_and_semantics/splats_and_tuples.html","tf":0.07575757575757576}},"m":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0033519553072625698}}}}}},"(":{"docs":{},"*":{"docs":{},"e":{"docs":{},"l":{"docs":{"syntax_and_semantics/splats_and_tuples.html":{"ref":"syntax_and_semantics/splats_and_tuples.html","tf":0.015151515151515152}}}}}}},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.00782122905027933},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.003115264797507788}}}}}}},"e":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/finalize.html":{"ref":"syntax_and_semantics/finalize.html","tf":0.008928571428571428},"syntax_and_semantics/return_types.html":{"ref":"syntax_and_semantics/return_types.html","tf":0.03508771929824561}}}},"d":{"docs":{},"o":{"docs":{"installation/on_arch_linux.html":{"ref":"installation/on_arch_linux.html","tf":0.13333333333333333},"installation/on_debian_and_ubuntu.html":{"ref":"installation/on_debian_and_ubuntu.html","tf":0.1038961038961039},"installation/on_redhat_and_centos.html":{"ref":"installation/on_redhat_and_centos.html","tf":0.0821917808219178}}}},"c":{"docs":{},"h":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.005917159763313609}}},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.0035460992907801418},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538}}}}}}},"g":{"docs":{},"a":{"docs":{},"r":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778}}}}},"f":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}}}}}}},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"_":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0017064846416382253}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},".":{"docs":{},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"(":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"_":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505}}}}}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.006825938566552901}}}}}}}},"p":{"docs":{},"e":{"docs":{"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0033333333333333335}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"m":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0017064846416382253}}}}}}},"e":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0017064846416382253},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.0033112582781456954},"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.010416666666666666},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0017730496453900709},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}}},"e":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.01005586592178771},"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.0035460992907801418},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.002638522427440633},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.004705882352941176}},"m":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101}}}},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.06578947368421052}}}}},"f":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.004507888805409466},"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.02843601895734597},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.005970149253731343},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0055762081784386614},"syntax_and_semantics/finalize.html":{"ref":"syntax_and_semantics/finalize.html","tf":0.044642857142857144},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0033333333333333335},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.012474012474012475},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.007246376811594203},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.008025682182985553},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.019417475728155338},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.011834319526627219},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.028634361233480177}},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.009478672985781991}}}}},"m":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"(":{"docs":{},"p":{"1":{"docs":{"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.001941747572815534}}},"docs":{}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.001941747572815534}}}}}}},"i":{"docs":{},"n":{"docs":{},"c":{"docs":{},"r":{"docs":{"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.009478672985781991}}}},"s":{"docs":{},"t":{"docs":{"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.009478672985781991}}}}}},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.007246376811594203}},"(":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.007246376811594203}}}}}}}}},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"_":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"(":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.011834319526627219}}}}}}}}}}}}}}},"s":{"docs":{},"a":{"docs":{},"y":{"docs":{"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.00881057268722467}},"(":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.004405286343612335}}}}}}}}}}}}}}},"r":{"docs":{},"v":{"docs":{"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079}},"e":{"docs":{},"r":{"docs":{"overview/http_server.html":{"ref":"overview/http_server.html","tf":5.040816326530612}},".":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{"overview/http_server.html":{"ref":"overview/http_server.html","tf":0.04081632653061224}}}}}}}}}}}}},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.008733624454148471},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015},"syntax_and_semantics/proc_literal.html":{"ref":"syntax_and_semantics/proc_literal.html","tf":0.009174311926605505},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0016051364365971107},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.001941747572815534},"syntax_and_semantics/types_and_methods.html":{"ref":"syntax_and_semantics/types_and_methods.html","tf":0.05555555555555555}}}}}},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0067618332081141996},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.01366742596810934},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.005319148936170213},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.003883495145631068}}}}}},"t":{"docs":{"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.006711409395973154},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.010638297872340425},"syntax_and_semantics/c_bindings/variables.html":{"ref":"syntax_and_semantics/c_bindings/variables.html","tf":0.011764705882352941},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538}},"j":{"docs":{},"m":{"docs":{},"p":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.008733624454148471}}}}}},"n":{"docs":{},"d":{"docs":{"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.009433962264150943}}},"s":{"docs":{"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.004705882352941176}}}},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.003115264797507788}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0017730496453900709}}}}},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.0027100271002710027}}}}}},"g":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.02962962962962963}}}}}}}},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505},"syntax_and_semantics/multiple_assignment.html":{"ref":"syntax_and_semantics/multiple_assignment.html","tf":0.025157232704402517}}}}},"m":{"docs":{},"e":{"docs":{},"_":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"1":{"docs":{"syntax_and_semantics/and.html":{"ref":"syntax_and_semantics/and.html","tf":0.23529411764705882},"syntax_and_semantics/or.html":{"ref":"syntax_and_semantics/or.html","tf":0.23529411764705882}}},"2":{"docs":{"syntax_and_semantics/and.html":{"ref":"syntax_and_semantics/and.html","tf":0.23529411764705882},"syntax_and_semantics/or.html":{"ref":"syntax_and_semantics/or.html","tf":0.23529411764705882}}},"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"syntax_and_semantics/if_var.html":{"ref":"syntax_and_semantics/if_var.html","tf":0.0196078431372549}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},"i":{"docs":{},"t":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.003669724770642202},"syntax_and_semantics/as_a_suffix.html":{"ref":"syntax_and_semantics/as_a_suffix.html","tf":0.3076923076923077},"syntax_and_semantics/if.html":{"ref":"syntax_and_semantics/if.html","tf":0.06572769953051644},"syntax_and_semantics/if_var.html":{"ref":"syntax_and_semantics/if_var.html","tf":0.0196078431372549},"syntax_and_semantics/if_varis_a.html":{"ref":"syntax_and_semantics/if_varis_a.html","tf":0.020618556701030927},"syntax_and_semantics/if_varresponds_to.html":{"ref":"syntax_and_semantics/if_varresponds_to.html","tf":0.028169014084507043},"syntax_and_semantics/unless.html":{"ref":"syntax_and_semantics/unless.html","tf":0.12121212121212122},"syntax_and_semantics/until.html":{"ref":"syntax_and_semantics/until.html","tf":0.13333333333333333},"syntax_and_semantics/while.html":{"ref":"syntax_and_semantics/while.html","tf":0.10126582278481013}}}}}}}},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"d":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.003005259203606311},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.03076923076923077},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0176017601760176},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.012474012474012475},"syntax_and_semantics/return_types.html":{"ref":"syntax_and_semantics/return_types.html","tf":0.07017543859649122}},"(":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"1":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0015026296018031556}}},"docs":{}}}},"x":{"docs":{"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.007692307692307693}}}}}}}}},"a":{"docs":{},"c":{"docs":{},"r":{"docs":{},"o":{"docs":{},"_":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"u":{"docs":{"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.008130081300813009}}}}}}}}}}}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.0070921985815602835},"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.012345679012345678},"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.016260162601626018}},"(":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.0070921985815602835},"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.012345679012345678},"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.016260162601626018}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.026595744680851064}}}}}},"i":{"docs":{},"e":{"docs":{},"l":{"docs":{},"d":{"docs":{"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.026490066225165563}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.026595744680851064}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"c":{"docs":{"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.03115264797507788},"syntax_and_semantics/proc_literal.html":{"ref":"syntax_and_semantics/proc_literal.html","tf":0.01834862385321101}},"(":{"docs":{},"&":{"docs":{},"b":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.012461059190031152},"syntax_and_semantics/proc_literal.html":{"ref":"syntax_and_semantics/proc_literal.html","tf":0.01834862385321101}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"c":{"docs":{"syntax_and_semantics/proc_literal.html":{"ref":"syntax_and_semantics/proc_literal.html","tf":0.01834862385321101}}}}}}}}},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.009389671361502348}},".":{"docs":{},"c":{"docs":{},"r":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.018779342723004695}}}}}}}}}}}},"o":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},"i":{"docs":{},"t":{"docs":{"syntax_and_semantics/if.html":{"ref":"syntax_and_semantics/if.html","tf":0.009389671361502348}}}}}}}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954}}}},"h":{"docs":{"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.003115264797507788},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.011538461538461539},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.0022026431718061676}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"d":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0231023102310231}},"o":{"docs":{},"u":{"docs":{},"s":{"docs":{},"_":{"docs":{},"t":{"docs":{},"h":{"docs":{},"a":{"docs":{},"t":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{},"s":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"3":{"2":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0044004400440044}}},"docs":{}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"y":{"docs":{},"p":{"docs":{"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.010395010395010396}},"e":{"docs":{},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.004158004158004158}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.09219858156028368}}}}}},"s":{"docs":{"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.014553014553014554}},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.039735099337748346}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.014553014553014554}},"e":{"docs":{},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.006237006237006237}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"u":{"docs":{},"t":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281}}}},"v":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111}}}},"r":{"docs":{},"t":{"docs":{"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0017730496453900709}}}}},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505},"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0022346368715083797},"syntax_and_semantics/literals/symbol.html":{"ref":"syntax_and_semantics/literals/symbol.html","tf":0.16}}}}},"e":{"docs":{},"c":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.013651877133105802},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.008595988538681949},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.014084507042253521}},"i":{"docs":{},"f":{"docs":{"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.029801324503311258},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}},"i":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0067039106145251395},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.004819277108433735},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.003005259203606311},"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.0070921985815602835},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.003355704697986577},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.01557632398753894},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.011538461538461539},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.006600660066006601},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.003374578177727784},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.0018975332068311196},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.0040650406504065045},"syntax_and_semantics/return_types.html":{"ref":"syntax_and_semantics/return_types.html","tf":0.017543859649122806},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.014446227929373997},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.002912621359223301}}}},"a":{"docs":{},"l":{"docs":{"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.0018975332068311196},"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.004629629629629629},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827},"syntax_and_semantics/responds_to.html":{"ref":"syntax_and_semantics/responds_to.html","tf":0.02564102564102564},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}}}}},"/":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"_":{"docs":{},"s":{"docs":{},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},".":{"docs":{},"c":{"docs":{},"r":{"docs":{"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.008595988538681949}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"k":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.00782122905027933}}}}},"i":{"docs":{},"r":{"docs":{},"a":{"docs":{},"l":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0067039106145251395}}}}}},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.0033112582781456954},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827}}}},"a":{"docs":{},"t":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/splats_and_tuples.html":{"ref":"syntax_and_semantics/splats_and_tuples.html","tf":5.0227272727272725},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.001941747572815534}}}}}},"r":{"docs":{},"c":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676},"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0022346368715083797},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0057306590257879654}},"/":{"docs":{},"h":{"docs":{},"t":{"docs":{},"t":{"docs":{},"p":{"docs":{},"/":{"docs":{},"w":{"docs":{},"e":{"docs":{},"b":{"docs":{},"_":{"docs":{},"s":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"t":{"docs":{},".":{"docs":{},"c":{"docs":{},"r":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.008595988538681949}}}}}}}}}}},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404}},"(":{"docs":{},"s":{"docs":{},"e":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404}}}}}}}}},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0022346368715083797},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.011009174311926606},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.003756574004507889},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.012578616352201259},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.003355704697986577},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.006600660066006601},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.007590132827324478},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.006237006237006237},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.002277904328018223},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0035460992907801418},"syntax_and_semantics/proc_literal.html":{"ref":"syntax_and_semantics/proc_literal.html","tf":0.009174311926605505},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.01084010840108401},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.012841091492776886},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.001941747572815534},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.007058823529411765},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.0022026431718061676}},"a":{"docs":{},"s":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"3":{"2":{"docs":{"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.004815409309791332}}},"docs":{}},"docs":{}}}}}}},"p":{"docs":{},"l":{"docs":{"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.013245033112582781}}}}},"y":{"docs":{},"_":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.014457831325301205},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.02643171806167401}}}}}}},"b":{"docs":{},"y":{"docs":{"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.00881057268722467}}}}},"(":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.00881057268722467}}}}}}}}}},"v":{"docs":{},"e":{"docs":{"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.03426791277258567}}}},"f":{"docs":{},"e":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.02962962962962963}}}}},"h":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0033519553072625698},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.0024096385542168677},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0015026296018031556},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0022002200220022},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166}},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533}}}}}},"w":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.004469273743016759},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.002638522427440633},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.014084507042253521}}}},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281}}}}},"i":{"docs":{},"f":{"docs":{},"t":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.01366742596810934}}}}},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.012290502793296089},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.002253944402704733},"syntax_and_semantics/c_bindings/index.html":{"ref":"syntax_and_semantics/c_bindings/index.html","tf":0.041666666666666664},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.003115264797507788},"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.004739336492890996},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.003374578177727784},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0057306590257879654},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.009389671361502348}}}}},"m":{"docs":{},"p":{"docs":{},"i":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.0024096385542168677}}},"l":{"docs":{},"i":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778}},"f":{"docs":{},"i":{"docs":{"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588}}}}},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.006993006993006993}}}}}},"i":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.006060606060606061},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.003355704697986577},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.004705882352941176}}}}}}},"g":{"docs":{},"n":{"docs":{"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.004739336492890996}},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146}}}}},"l":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011}}}}}},"z":{"docs":{},"e":{"docs":{"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.012345679012345678},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.003374578177727784},"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.02},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.010554089709762533},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.02079002079002079},"syntax_and_semantics/responds_to.html":{"ref":"syntax_and_semantics/responds_to.html","tf":0.02564102564102564},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588}},"_":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.006622516556291391}}}},"t":{"docs":{"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.037037037037037035},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.019867549668874173}}},"o":{"docs":{},"f":{"docs":{"syntax_and_semantics/sizeof.html":{"ref":"syntax_and_semantics/sizeof.html","tf":10.192307692307692},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.004815409309791332}},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"3":{"2":{"docs":{"syntax_and_semantics/sizeof.html":{"ref":"syntax_and_semantics/sizeof.html","tf":0.038461538461538464}}},"docs":{}},"6":{"4":{"docs":{"syntax_and_semantics/sizeof.html":{"ref":"syntax_and_semantics/sizeof.html","tf":0.038461538461538464}}},"docs":{}},"docs":{}}}},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"3":{"2":{"docs":{"syntax_and_semantics/sizeof.html":{"ref":"syntax_and_semantics/sizeof.html","tf":0.038461538461538464}}},"docs":{}},"docs":{}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"syntax_and_semantics/sizeof.html":{"ref":"syntax_and_semantics/sizeof.html","tf":0.038461538461538464}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{},"(":{"docs":{},"a":{"docs":{"syntax_and_semantics/sizeof.html":{"ref":"syntax_and_semantics/sizeof.html","tf":0.038461538461538464}}}}}}}}}}}}}}},"t":{"docs":{},"u":{"docs":{},"a":{"docs":{},"t":{"docs":{"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.004629629629629629}}}}}},"d":{"docs":{},"e":{"docs":{"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}}}},"x":{"docs":{"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.008737864077669903}},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.003883495145631068}}}}}}}},"w":{"docs":{},"i":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.02631578947368421},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}}}},"a":{"docs":{},"p":{"docs":{"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.006230529595015576}}}}},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.027777777777777776},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408}}}}}},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"x":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.004819277108433735},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.002253944402704733},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.003355704697986577},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0033003300330033004},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.004815409309791332}}}}}},"m":{"docs":{},"b":{"docs":{},"o":{"docs":{},"l":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.01486988847583643},"syntax_and_semantics/literals/symbol.html":{"ref":"syntax_and_semantics/literals/symbol.html","tf":10.28},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/responds_to.html":{"ref":"syntax_and_semantics/responds_to.html","tf":0.02564102564102564},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.01775147928994083},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}}}}},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011}},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.0024096385542168677}}}}}},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{"syntax_and_semantics/literals/regex.html":{"ref":"syntax_and_semantics/literals/regex.html","tf":0.047619047619047616}}}}}},"k":{"docs":{},"i":{"docs":{},"p":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.004507888805409466}}}}},"d":{"docs":{},"l":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202}},"(":{"docs":{},"f":{"docs":{},"l":{"docs":{},"a":{"docs":{},"g":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404}}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717}}}},"l":{"docs":{},"l":{"docs":{"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.014492753623188406}},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588}}}}}}}},"n":{"docs":{},"i":{"docs":{},"p":{"docs":{},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827}}}}}}}}},"u":{"0":{"0":{"4":{"1":{"docs":{"syntax_and_semantics/literals/char.html":{"ref":"syntax_and_semantics/literals/char.html","tf":0.041666666666666664},"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.011904761904761904}}},"docs":{}},"docs":{}},"docs":{}},"docs":{"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.02127659574468085},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.007874015748031496},"syntax_and_semantics/literals/char.html":{"ref":"syntax_and_semantics/literals/char.html","tf":0.027777777777777776},"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.007936507936507936}},"s":{"docs":{"conventions/index.html":{"ref":"conventions/index.html","tf":0.0425531914893617},"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676},"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.01675977653631285},"installation/on_debian_and_ubuntu.html":{"ref":"installation/on_debian_and_ubuntu.html","tf":0.012987012987012988},"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.013157894736842105},"installation/on_redhat_and_centos.html":{"ref":"installation/on_redhat_and_centos.html","tf":0.0136986301369863},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.011009174311926606},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.012048192771084338},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.005259203606311044},"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.04666666666666667},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.006289308176100629},"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.0070921985815602835},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.012121212121212121},"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.012345679012345678},"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.013986013986013986},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.010067114093959731},"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.005681818181818182},"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.016260162601626018},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.015957446808510637},"syntax_and_semantics/c_bindings/variables.html":{"ref":"syntax_and_semantics/c_bindings/variables.html","tf":0.023529411764705882},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.012461059190031152},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.006622516556291391},"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.010416666666666666},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.020833333333333332},"syntax_and_semantics/declare_var.html":{"ref":"syntax_and_semantics/declare_var.html","tf":0.014705882352941176},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.011538461538461539},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0055762081784386614},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0044004400440044},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.00562429696287964},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.003795066413662239},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.006596306068601583},"syntax_and_semantics/low_level_primitives.html":{"ref":"syntax_and_semantics/low_level_primitives.html","tf":0.06666666666666667},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.013245033112582781},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.012195121951219513},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0077777777777777776},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.005221932114882507},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.012474012474012475},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.017191977077363897},"syntax_and_semantics/splats_and_tuples.html":{"ref":"syntax_and_semantics/splats_and_tuples.html","tf":0.007575757575757576},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.021739130434782608},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.02086677367576244},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.01262135922330097},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.01775147928994083},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.009389671361502348}},"d":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676}}},"a":{"docs":{},"g":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.004469273743016759},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.003669724770642202},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.002638522427440633},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.009389671361502348}}}},"r":{"docs":{},"/":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"/":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"/":{"docs":{},"c":{"docs":{},"r":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{"installation/from_a_targz.html":{"ref":"installation/from_a_targz.html","tf":0.09523809523809523}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.003669724770642202},"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.006666666666666667},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717},"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.010416666666666666},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0033003300330033004},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.002277904328018223},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.014814814814814815}}}}},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011}}}}},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.007058823529411765}},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.006825938566552901},"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0033519553072625698},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.003115264797507788},"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.010416666666666666},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0032102728731942215}}}}},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404}}}}},"o":{"docs":{},"o":{"docs":{},"d":{"docs":{"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827}}}}}}},"l":{"docs":{},"i":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0055762081784386614}}}},"n":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.011461318051575931}}}}}}}},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.014218009478672985},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.006600660066006601},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.003374578177727784},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.010554089709762533},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.006237006237006237},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.008130081300813009},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.001941747572815534},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.022222222222222223},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.007058823529411765},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.006607929515418502}}}}}}},"i":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{},"n":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.08379888268156424}},"#":{"docs":{},"s":{"docs":{},"p":{"docs":{},"e":{"docs":{},"a":{"docs":{},"k":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0033519553072625698}}}}}}}},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.01005586592178771}},".":{"docs":{},"h":{"docs":{},"o":{"docs":{},"r":{"docs":{},"n":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0067039106145251395}}}}}},"s":{"docs":{},"p":{"docs":{},"e":{"docs":{},"a":{"docs":{},"k":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0022346368715083797}}}}}}}}}}},"s":{"docs":{},"p":{"docs":{},"e":{"docs":{},"a":{"docs":{},"k":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.01005586592178771}}}}}}}}}},"d":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/literals/char.html":{"ref":"syntax_and_semantics/literals/char.html","tf":0.041666666666666664},"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.003968253968253968}}}}},"o":{"docs":{},"n":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.0070921985815602835},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.006060606060606061},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":10.085106382978724},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.0033112582781456954},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.00395778364116095},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.004815409309791332},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.011834319526627219},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.004705882352941176}}}},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.013986013986013986},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.013422818791946308},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.02127659574468085},"syntax_and_semantics/declare_var.html":{"ref":"syntax_and_semantics/declare_var.html","tf":0.1323529411764706},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.02962962962962963}}}}}},"x":{"docs":{"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827}}},"q":{"docs":{},"u":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281}}}}},"r":{"docs":{},"e":{"docs":{},"l":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101}},"i":{"docs":{"syntax_and_semantics/declare_var.html":{"ref":"syntax_and_semantics/declare_var.html","tf":0.04411764705882353}}}}}},"s":{"docs":{},"a":{"docs":{},"f":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/declare_var.html":{"ref":"syntax_and_semantics/declare_var.html","tf":0.029411764705882353},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.007246376811594203},"syntax_and_semantics/pointerof.html":{"ref":"syntax_and_semantics/pointerof.html","tf":0.016666666666666666},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.022222222222222223}}}}},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.013986013986013986},"syntax_and_semantics/truthy_and_falsey_values.html":{"ref":"syntax_and_semantics/truthy_and_falsey_values.html","tf":0.125},"syntax_and_semantics/unless.html":{"ref":"syntax_and_semantics/unless.html","tf":10.272727272727273}}}}},"i":{"docs":{},"k":{"docs":{"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.008130081300813009},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011}}}}},"k":{"docs":{},"n":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.013888888888888888},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.011152416356877323}}}}}}},"a":{"docs":{},"m":{"docs":{"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.013245033112582781},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.013888888888888888}}},"r":{"docs":{},"i":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.002277904328018223}}}}},"t":{"docs":{},"i":{"docs":{},"l":{"docs":{"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.006944444444444444},"syntax_and_semantics/truthy_and_falsey_values.html":{"ref":"syntax_and_semantics/truthy_and_falsey_values.html","tf":0.125},"syntax_and_semantics/until.html":{"ref":"syntax_and_semantics/until.html","tf":10.333333333333334}}}}},"u":{"docs":{},"s":{"docs":{},"u":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0055762081784386614}}}}},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.002277904328018223}}}}}}}}},"p":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.01},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.004158004158004158},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.011461318051575931}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}}}}}}}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{"installation/on_debian_and_ubuntu.html":{"ref":"installation/on_debian_and_ubuntu.html","tf":0.025974025974025976},"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.02631578947368421},"installation/on_redhat_and_centos.html":{"ref":"installation/on_redhat_and_centos.html","tf":0.0273972602739726}},"e":{"docs":{},"_":{"docs":{},"x":{"docs":{"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.019867549668874173}}}}}}}}},"b":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},"u":{"docs":{"installation/index.html":{"ref":"installation/index.html","tf":0.1},"installation/on_debian_and_ubuntu.html":{"ref":"installation/on_debian_and_ubuntu.html","tf":5.012987012987013}}}}}}},"t":{"docs":{},"f":{"docs":{"syntax_and_semantics/index.html":{"ref":"syntax_and_semantics/index.html","tf":0.5},"syntax_and_semantics/literals/char.html":{"ref":"syntax_and_semantics/literals/char.html","tf":0.013888888888888888},"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.007936507936507936}}}},"i":{"docs":{},"n":{"docs":{},"t":{"1":{"6":{"docs":{"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.035211267605633804}}},"docs":{}},"3":{"2":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.012121212121212121},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.009933774834437087},"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.035211267605633804}}},"docs":{}},"6":{"4":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.006060606060606061},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.009933774834437087},"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.07042253521126761}}},"docs":{}},"8":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.01818181818181818},"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.028409090909090908},"syntax_and_semantics/declare_var.html":{"ref":"syntax_and_semantics/declare_var.html","tf":0.014705882352941176},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.013011152416356878},"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.035211267605633804}},"[":{"2":{"5":{"6":{"docs":{"syntax_and_semantics/declare_var.html":{"ref":"syntax_and_semantics/declare_var.html","tf":0.029411764705882353}}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}}}},":":{"docs":{},":":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"f":{"docs":{},"l":{"docs":{},"a":{"docs":{},"o":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.015957446808510637}}}}},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.015957446808510637}},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.031914893617021274}}}}}}}}}}}}}}}}}},"{":{"1":{"docs":{},"f":{"5":{"2":{"docs":{"syntax_and_semantics/literals/char.html":{"ref":"syntax_and_semantics/literals/char.html","tf":0.041666666666666664},"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.011904761904761904}}},"docs":{}},"docs":{}}},"4":{"1":{"docs":{"syntax_and_semantics/literals/char.html":{"ref":"syntax_and_semantics/literals/char.html","tf":0.041666666666666664},"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.011904761904761904}}},"docs":{}},"docs":{}}},"w":{"docs":{"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.05384615384615385}},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{"conventions/index.html":{"ref":"conventions/index.html","tf":0.0425531914893617},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.002253944402704733},"syntax_and_semantics/c_bindings/index.html":{"ref":"syntax_and_semantics/c_bindings/index.html","tf":0.08333333333333333},"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.006172839506172839},"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.006993006993006993},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.013011152416356878},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.004158004158004158},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0017730496453900709},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0016051364365971107},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.001941747572815534}}},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.012121212121212121},"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.004739336492890996},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.006944444444444444}}}}}}},"a":{"docs":{},"p":{"docs":{"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.005681818181818182},"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.008130081300813009},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408}},"_":{"docs":{},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.024096385542168676}},"(":{"docs":{},"&":{"docs":{},"b":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.004819277108433735}}}}}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.03409090909090909},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408}},".":{"docs":{},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"u":{"docs":{},"n":{"docs":{},"s":{"docs":{},"a":{"docs":{},"f":{"docs":{"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.017045454545454544}}}}}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.007228915662650603},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.0056925996204933585}}}},"t":{"docs":{},"e":{"docs":{"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166}}}}}},"h":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0017064846416382253},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.0033112582781456954}}}}}}}}},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/is_a.html":{"ref":"syntax_and_semantics/is_a.html","tf":0.016666666666666666},"syntax_and_semantics/everything_is_an_object.html":{"ref":"syntax_and_semantics/everything_is_an_object.html","tf":0.034482758620689655},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.005500550055005501},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0035460992907801418},"syntax_and_semantics/responds_to.html":{"ref":"syntax_and_semantics/responds_to.html","tf":0.02564102564102564}}}}}},"n":{"docs":{},"e":{"docs":{},"v":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166}}}}}},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954}}}},"l":{"docs":{},"e":{"docs":{"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.0033112582781456954}}}}}},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.003115264797507788},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.013333333333333334},"syntax_and_semantics/c_bindings/index.html":{"ref":"syntax_and_semantics/c_bindings/index.html","tf":0.041666666666666664},"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.005681818181818182},"syntax_and_semantics/declare_var.html":{"ref":"syntax_and_semantics/declare_var.html","tf":0.014705882352941176},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.0018975332068311196},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.002277904328018223},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.0027100271002710027},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0016051364365971107},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.003883495145631068},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.004405286343612335}}}}}}},"s":{"docs":{},"e":{"docs":{"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.0038461538461538464}}}},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.008316008316008316}}}}}}},"o":{"docs":{},"r":{"docs":{},"l":{"docs":{},"d":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.010238907849829351},"overview/hello_world.html":{"ref":"overview/hello_world.html","tf":5.384615384615385},"overview/http_server.html":{"ref":"overview/http_server.html","tf":0.05442176870748299},"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.21825396825396826}}}},"k":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.005504587155963303},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.0024096385542168677},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.006993006993006993},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0033003300330033004},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0044994375703037125},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0057306590257879654}}},"d":{"docs":{"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.010416666666666666}}}},"u":{"docs":{},"l":{"docs":{},"d":{"docs":{},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101}}}}}}}},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.0024096385542168677},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/finalize.html":{"ref":"syntax_and_semantics/finalize.html","tf":0.008928571428571428}}}}},"o":{"docs":{},"f":{"docs":{"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.01411764705882353}}}}},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.013157894736842105},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.0033112582781456954},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827},"syntax_and_semantics/types_and_methods.html":{"ref":"syntax_and_semantics/types_and_methods.html","tf":0.05555555555555555}}}},"b":{"docs":{},"k":{"docs":{},"i":{"docs":{},"t":{"docs":{},"_":{"docs":{},"j":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.008733624454148471}}}}}}}},"'":{"docs":{},"l":{"docs":{},"l":{"docs":{"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015}}}}}},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.005504587155963303},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.0024096385542168677},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.002638522427440633},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015},"syntax_and_semantics/return_types.html":{"ref":"syntax_and_semantics/return_types.html","tf":0.05263157894736842},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.0027100271002710027},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.001941747572815534}}}},"s":{"docs":{},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.003115264797507788},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717}}}}}},"y":{"docs":{"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.013986013986013986},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.003115264797507788},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.006944444444444444},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.0038461538461538464},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0033003300330033004},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.003374578177727784},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.004158004158004158},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.002277904328018223},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.004705882352941176},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.0022026431718061676}}},"i":{"docs":{},"t":{"docs":{},"p":{"docs":{},"i":{"docs":{},"d":{"docs":{"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.027972027972027972}},"(":{"docs":{},"p":{"docs":{},"i":{"docs":{},"d":{"docs":{"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.013986013986013986}}}}}}}}}}}},"(":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{"syntax_and_semantics/literals/array.html":{"ref":"syntax_and_semantics/literals/array.html","tf":0.018292682926829267}}}}}}},"b":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.007339449541284404},"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.03409090909090909},"syntax_and_semantics/if.html":{"ref":"syntax_and_semantics/if.html","tf":0.07981220657276995},"syntax_and_semantics/if_var.html":{"ref":"syntax_and_semantics/if_var.html","tf":0.049019607843137254},"syntax_and_semantics/if_varis_a.html":{"ref":"syntax_and_semantics/if_varis_a.html","tf":0.061855670103092786},"syntax_and_semantics/literals/hash.html":{"ref":"syntax_and_semantics/literals/hash.html","tf":0.03773584905660377},"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.023809523809523808},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.009933774834437087},"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.013888888888888888},"syntax_and_semantics/multiple_assignment.html":{"ref":"syntax_and_semantics/multiple_assignment.html","tf":0.050314465408805034},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.004555808656036446},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.002912621359223301},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.029585798816568046}},"e":{"docs":{"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.01},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.00395778364116095},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111}},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676},"syntax_and_semantics/classes_and_methods.html":{"ref":"syntax_and_semantics/classes_and_methods.html","tf":0.030303030303030304},"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.03125},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.05720572057205721},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533}},"/":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"u":{"docs":{"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.006289308176100629}}}}}}}}}}},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0067039106145251395}}}}},"t":{"docs":{},"w":{"docs":{},"e":{"docs":{},"e":{"docs":{},"n":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0022346368715083797},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.007339449541284404},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.008733624454148471},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.014492753623188406}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0017730496453900709},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.02891566265060241},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.009767092411720512},"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.004739336492890996},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.005319148936170213},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.0022026431718061676}}}}},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.022922636103151862}}},"n":{"docs":{},"g":{"docs":{"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.006666666666666667},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015}}}}}},"h":{"docs":{},"a":{"docs":{},"v":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.002277904328018223},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588}},"i":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.022222222222222223}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.007874015748031496},"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.027777777777777776},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/splats_and_tuples.html":{"ref":"syntax_and_semantics/splats_and_tuples.html","tf":0.007575757575757576},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.002912621359223301},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588}},"e":{"docs":{},"_":{"docs":{},"o":{"docs":{},"l":{"docs":{},"d":{"docs":{"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.007692307692307693},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.06788511749347259},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.04964539007092199}},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"b":{"docs":{},"i":{"docs":{"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.007692307692307693}}}},"&":{"docs":{},"b":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0035460992907801418}}}}}}}},"a":{"docs":{},"g":{"docs":{"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0070921985815602835}}}},"y":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.010638297872340425}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778}}}},"n":{"docs":{},"c":{"docs":{},"h":{"docs":{},"m":{"docs":{},"a":{"docs":{},"r":{"docs":{},"k":{"docs":{"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827}}}}}}}}}},"i":{"docs":{},"n":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676}},"/":{"docs":{},"c":{"docs":{},"r":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{"installation/from_a_targz.html":{"ref":"installation/from_a_targz.html","tf":0.19047619047619047},"installation/from_source_repository.html":{"ref":"installation/from_source_repository.html","tf":0.09523809523809523}}}}}}}},"d":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/c_bindings/index.html":{"ref":"syntax_and_semantics/c_bindings/index.html","tf":0.125},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.012121212121212121},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.0033112582781456954},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0032102728731942215},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.022222222222222223}}},"a":{"docs":{},"r":{"docs":{},"y":{"3":{"2":{"docs":{"syntax_and_semantics/literals/floats.html":{"ref":"syntax_and_semantics/literals/floats.html","tf":0.02857142857142857}}},"docs":{}},"6":{"4":{"docs":{"syntax_and_semantics/literals/floats.html":{"ref":"syntax_and_semantics/literals/floats.html","tf":0.02857142857142857}}},"docs":{}},"docs":{}},"i":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.002277904328018223}}}}}},"g":{"docs":{"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827}},"g":{"docs":{},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.003669724770642202}}}}}},"t":{"docs":{"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.029801324503311258},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.004815409309791332}},"w":{"docs":{},"i":{"docs":{},"s":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.02733485193621868}}}}}},"r":{"docs":{},"t":{"docs":{},"h":{"docs":{},"d":{"docs":{},"a":{"docs":{},"y":{"docs":{"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.0040650406504065045}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0017064846416382253},"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0067039106145251395},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.009174311926605505},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.05060240963855422},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.01652892561983471},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.07476635514018691},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.023880597014925373},"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.009259259259259259},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.01773049645390071},"syntax_and_semantics/proc_literal.html":{"ref":"syntax_and_semantics/proc_literal.html","tf":0.027522935779816515}},"'":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.003669724770642202},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778}}},".":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.004819277108433735}}}}}}}}},"a":{"docs":{},"n":{"docs":{},"k":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0022346368715083797}}}}},"u":{"docs":{},"e":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.022304832713754646}},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"syntax_and_semantics/classes_and_methods.html":{"ref":"syntax_and_semantics/classes_and_methods.html","tf":0.030303030303030304}}}}}}}}}},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111}},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.013407821229050279},"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.013333333333333334}}}}}}}},"d":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0033519553072625698}}},"s":{"docs":{},"h":{"docs":{"installation/on_debian_and_ubuntu.html":{"ref":"installation/on_debian_and_ubuntu.html","tf":0.025974025974025976},"installation/on_redhat_and_centos.html":{"ref":"installation/on_redhat_and_centos.html","tf":0.0273972602739726}}},"e":{"6":{"4":{"docs":{"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.016632016632016633}},".":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"6":{"4":{"docs":{"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.004158004158004158}}},"docs":{}},"docs":{}}}}}}}}},"docs":{}},"docs":{"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.006172839506172839},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.0033112582781456954},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}},"u":{"docs":{},"r":{"docs":{},"l":{"docs":{"installation/on_redhat_and_centos.html":{"ref":"installation/on_redhat_and_centos.html","tf":0.0273972602739726}}}}}},"i":{"docs":{},"c":{"docs":{"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.0035460992907801418},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015},"syntax_and_semantics/type_reflection.html":{"ref":"syntax_and_semantics/type_reflection.html","tf":0.1}}}}},"r":{"docs":{"syntax_and_semantics/literals/hash.html":{"ref":"syntax_and_semantics/literals/hash.html","tf":0.08176100628930817},"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.023148148148148147},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.035555555555555556},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0057306590257879654},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.02168021680216802}},".":{"docs":{},"c":{"docs":{},"r":{"docs":{"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0057306590257879654}}}}}},"z":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.021111111111111112},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.02710027100271003}},"(":{"1":{"docs":{"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.005420054200542005}}},"4":{"docs":{"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.01084010840108401}}},"docs":{},"x":{"docs":{"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.016260162601626018}}}}}},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.006944444444444444},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.028169014084507043}},"/":{"docs":{},"c":{"docs":{},"r":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{"installation/from_source_repository.html":{"ref":"installation/from_source_repository.html","tf":0.09523809523809523}}}}}}}}}}},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/declare_var.html":{"ref":"syntax_and_semantics/declare_var.html","tf":0.058823529411764705}}}}}}},"r":{"docs":{},"e":{"docs":{},"w":{"docs":{"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.07894736842105263}}},"a":{"docs":{},"k":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.012048192771084338},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.02329075882794891},"syntax_and_semantics/break.html":{"ref":"syntax_and_semantics/break.html","tf":10.1875},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.009345794392523364},"syntax_and_semantics/if.html":{"ref":"syntax_and_semantics/if.html","tf":0.009389671361502348},"syntax_and_semantics/until.html":{"ref":"syntax_and_semantics/until.html","tf":0.06666666666666667},"syntax_and_semantics/while.html":{"ref":"syntax_and_semantics/while.html","tf":0.0759493670886076}}}}},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778}}}}},"o":{"docs":{},"k":{"docs":{},"e":{"docs":{},"n":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281}}}}}}},"y":{"docs":{},"t":{"docs":{},"e":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202}}}},"e":{"docs":{"syntax_and_semantics/finalize.html":{"ref":"syntax_and_semantics/finalize.html","tf":0.10714285714285714},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.006607929515418502}}}},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.002253944402704733},"syntax_and_semantics/if.html":{"ref":"syntax_and_semantics/if.html","tf":0.014084507042253521},"syntax_and_semantics/alias.html":{"ref":"syntax_and_semantics/alias.html","tf":0.027522935779816515},"syntax_and_semantics/literals/bool.html":{"ref":"syntax_and_semantics/literals/bool.html","tf":10.473684210526315},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.012195121951219513},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.009708737864077669}},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0022222222222222222}}}}}}}}},"d":{"docs":{},"i":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/splats_and_tuples.html":{"ref":"syntax_and_semantics/splats_and_tuples.html","tf":0.007575757575757576}}}},"i":{"docs":{},"l":{"docs":{"syntax_and_semantics/everything_is_an_object.html":{"ref":"syntax_and_semantics/everything_is_an_object.html","tf":0.034482758620689655}}}},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0033003300330033004},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.01366742596810934},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408}}}}},"t":{"docs":{},"h":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0022497187851518562},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.002638522427440633},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.004158004158004158},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}}}},"x":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.01124859392575928}},".":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0044994375703037125}},"e":{"docs":{},".":{"docs":{},"s":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0044994375703037125}}}}}}}}}}}},".":{"docs":{},"i":{"docs":{},"s":{"docs":{},"_":{"docs":{},"a":{"docs":{},"?":{"docs":{},"(":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{"syntax_and_semantics/if_varis_a.html":{"ref":"syntax_and_semantics/if_varis_a.html","tf":0.041237113402061855}}}}}}}}}}}}},"c":{"docs":{},"|":{"docs":{},"l":{"docs":{},"l":{"docs":{},"v":{"docs":{},"m":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}}}}}}},"h":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.009389671361502348}},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588}},"l":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.009900990099009901}},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505}}}}}}}}}}}}}},"r":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0033003300330033004}}}}}}},"s":{"docs":{},"h":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0033519553072625698},"overview/http_server.html":{"ref":"overview/http_server.html","tf":0.02040816326530612},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281},"syntax_and_semantics/alias.html":{"ref":"syntax_and_semantics/alias.html","tf":0.009174311926605505},"syntax_and_semantics/literals/hash.html":{"ref":"syntax_and_semantics/literals/hash.html","tf":10.031446540880504},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0033333333333333335},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.011834319526627219}},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"syntax_and_semantics/alias.html":{"ref":"syntax_and_semantics/alias.html","tf":0.01834862385321101},"syntax_and_semantics/literals/hash.html":{"ref":"syntax_and_semantics/literals/hash.html","tf":0.018867924528301886}}}},"y":{"docs":{},"m":{"docs":{},"b":{"docs":{},"o":{"docs":{},"l":{"docs":{"syntax_and_semantics/literals/hash.html":{"ref":"syntax_and_semantics/literals/hash.html","tf":0.018867924528301886}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"3":{"2":{"docs":{"syntax_and_semantics/literals/hash.html":{"ref":"syntax_and_semantics/literals/hash.html","tf":0.05660377358490566},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.01775147928994083}}},"docs":{}},"docs":{}}}}},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0022222222222222222}}}}}}}},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"_":{"docs":{},"v":{"docs":{},"a":{"docs":{},"r":{"docs":{},"?":{"docs":{},"(":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.008130081300813009}}}}}}}}}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.005681818181818182},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588}}}},"p":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0055762081784386614},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166}}}}}}},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.010238907849829351},"overview/index.html":{"ref":"overview/index.html","tf":0.14285714285714285},"overview/hello_world.html":{"ref":"overview/hello_world.html","tf":5.384615384615385},"overview/http_server.html":{"ref":"overview/http_server.html","tf":0.05442176870748299},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.005504587155963303},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.043373493975903614},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.019534184823441023},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.03582089552238806},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.013498312710911136},"syntax_and_semantics/if.html":{"ref":"syntax_and_semantics/if.html","tf":0.07042253521126761},"syntax_and_semantics/if_varis_a.html":{"ref":"syntax_and_semantics/if_varis_a.html","tf":0.030927835051546393},"syntax_and_semantics/if_varresponds_to.html":{"ref":"syntax_and_semantics/if_varresponds_to.html","tf":0.04225352112676056},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.017077798861480076},"syntax_and_semantics/literals/array.html":{"ref":"syntax_and_semantics/literals/array.html","tf":0.018292682926829267},"syntax_and_semantics/literals/proc.html":{"ref":"syntax_and_semantics/literals/proc.html","tf":0.017857142857142856},"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.19047619047619047},"syntax_and_semantics/literals/symbol.html":{"ref":"syntax_and_semantics/literals/symbol.html","tf":0.12},"syntax_and_semantics/literals/tuple.html":{"ref":"syntax_and_semantics/literals/tuple.html","tf":0.11538461538461539},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.012474012474012475},"syntax_and_semantics/return_types.html":{"ref":"syntax_and_semantics/return_types.html","tf":0.05263157894736842},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.006796116504854369},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.07268722466960352},"syntax_and_semantics/while.html":{"ref":"syntax_and_semantics/while.html","tf":0.0379746835443038}},"\\":{"docs":{},"n":{"docs":{"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.03571428571428571}}}}}},"p":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.023474178403755867}},"e":{"docs":{},"r":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.008938547486033519},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.0022026431718061676}}}}}},"r":{"docs":{},"e":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.008733624454148471},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.016260162601626018},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015}},"d":{"docs":{},"o":{"docs":{},"c":{"docs":{"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.01984126984126984}}}}}}},"a":{"docs":{},"p":{"docs":{"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717},"syntax_and_semantics/declare_var.html":{"ref":"syntax_and_semantics/declare_var.html","tf":0.014705882352941176},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.014492753623188406}}}},"e":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"syntax_and_semantics/literals/regex.html":{"ref":"syntax_and_semantics/literals/regex.html","tf":0.047619047619047616}}}}}}}},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"p":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"_":{"docs":{},"u":{"docs":{},"r":{"docs":{},"l":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.006825938566552901}}}}}}}}}},"b":{"docs":{},"r":{"docs":{},"e":{"docs":{},"w":{"docs":{"installation/index.html":{"ref":"installation/index.html","tf":0.1},"installation/from_source_repository.html":{"ref":"installation/from_source_repository.html","tf":0.047619047619047616},"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":3.372807017543859}}}}}}}},"r":{"docs":{},"n":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.07597765363128492}}}},"s":{"docs":{},"t":{"docs":{"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.006944444444444444}}}},"o":{"docs":{},"k":{"docs":{"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":5.0092592592592595}}}}},"t":{"docs":{},"t":{"docs":{},"p":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.010238907849829351},"overview/http_server.html":{"ref":"overview/http_server.html","tf":5.01360544217687}},":":{"docs":{},"/":{"docs":{},"/":{"0":{"docs":{},".":{"0":{"docs":{},".":{"0":{"docs":{},".":{"0":{"docs":{},":":{"8":{"0":{"8":{"0":{"docs":{"overview/http_server.html":{"ref":"overview/http_server.html","tf":0.05442176870748299}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}}},"docs":{}}},"docs":{}}},"docs":{},"c":{"docs":{},"r":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},".":{"docs":{},"c":{"docs":{},"r":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{"installation/on_debian_and_ubuntu.html":{"ref":"installation/on_debian_and_ubuntu.html","tf":0.05194805194805195},"installation/on_redhat_and_centos.html":{"ref":"installation/on_redhat_and_centos.html","tf":0.0821917808219178}}}}}}}}}}}}}},":":{"docs":{},"w":{"docs":{},"e":{"docs":{},"b":{"docs":{},"s":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"t":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{"overview/http_server.html":{"ref":"overview/http_server.html","tf":0.027210884353741496}},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"overview/http_server.html":{"ref":"overview/http_server.html","tf":0.027210884353741496}},"(":{"8":{"0":{"0":{"0":{"docs":{"overview/http_server.html":{"ref":"overview/http_server.html","tf":0.027210884353741496}}},"docs":{}},"8":{"0":{"docs":{"overview/http_server.html":{"ref":"overview/http_server.html","tf":0.04081632653061224}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}}}}}},"s":{"docs":{},":":{"docs":{},"/":{"docs":{},"/":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"u":{"docs":{},"b":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"/":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"c":{"docs":{},"h":{"docs":{},"/":{"docs":{},"c":{"docs":{},"r":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},"/":{"docs":{},"r":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{"installation/from_a_targz.html":{"ref":"installation/from_a_targz.html","tf":0.09523809523809523}}}}}}}}},".":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{"installation/from_source_repository.html":{"ref":"installation/from_source_repository.html","tf":0.09523809523809523}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"/":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{"overview/http_server.html":{"ref":"overview/http_server.html","tf":0.05442176870748299}}}}}}}}}}}},"i":{"docs":{"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.04554079696394687}},"d":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0022346368715083797}}}}},"e":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0022346368715083797}}}},"n":{"docs":{},"t":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236}}}},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0044994375703037125},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.0018975332068311196},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0079155672823219},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.0040650406504065045},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.011764705882352941}}}}}}}}},"g":{"docs":{},"h":{"docs":{"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079}},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408}}}}}}},"(":{"docs":{},"e":{"docs":{},"+":{"docs":{},")":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"syntax_and_semantics/literals/regex.html":{"ref":"syntax_and_semantics/literals/regex.html","tf":0.07142857142857142}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.005681818181818182},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0037174721189591076}}}}}}},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.006607929515418502}},"l":{"docs":{},"i":{"docs":{"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.006666666666666667},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.028985507246376812}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"installation/on_redhat_and_centos.html":{"ref":"installation/on_redhat_and_centos.html","tf":0.0273972602739726}}}},"s":{"docs":{},"s":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281}}}}},"r":{"docs":{},"o":{"docs":{},"v":{"docs":{"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011}}}}}},"a":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281}}}}}},"m":{"docs":{},"u":{"docs":{},"t":{"docs":{"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.007246376811594203}}}}}},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0017064846416382253},"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0022346368715083797}}}},"x":{"1":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.004555808656036446}}},"2":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.004555808656036446}}},"3":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.004555808656036446}}},"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0015026296018031556},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0033003300330033004},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.033112582781456956},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.022222222222222223},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.03189066059225513}},"(":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.004469273743016759}}}}}}},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0033003300330033004}}}}}}}}},"i":{"docs":{},"c":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0017730496453900709}}},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"u":{"docs":{"syntax_and_semantics/classes_and_methods.html":{"ref":"syntax_and_semantics/classes_and_methods.html","tf":0.030303030303030304}}}}}}}},"i":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00808080808080808},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.014084507042253521}},"i":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.010238907849829351},"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.004469273743016759},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.003669724770642202},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.006711409395973154},"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.011363636363636364},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.005319148936170213},"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.018957345971563982},"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.010416666666666666},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/finalize.html":{"ref":"syntax_and_semantics/finalize.html","tf":0.0625},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.013498312710911136},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.018975332068311195},"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.02},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.025065963060686015},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.008130081300813009},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.010443864229765013},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":3.3840579710144922},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.004555808656036446},"syntax_and_semantics/pointerof.html":{"ref":"syntax_and_semantics/pointerof.html","tf":0.016666666666666666},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.014492753623188406},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.004705882352941176},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},"(":{"docs":{},"@":{"docs":{},"a":{"docs":{},"m":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505}}}}}}}},"c":{"docs":{},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505}}}},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{},"_":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"=":{"docs":{},"n":{"docs":{},"i":{"docs":{},"l":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505}}}}}}}}}}}}}}}}}}}}},"h":{"docs":{},"o":{"docs":{},"r":{"docs":{},"n":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.004469273743016759}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.003669724770642202},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.011385199240986717},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.013192612137203167},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.008130081300813009},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.010443864229765013},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.004705882352941176}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.011363636363636364},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.01687289088863892}}}}}},"x":{"docs":{"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.02},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.004555808656036446},"syntax_and_semantics/pointerof.html":{"ref":"syntax_and_semantics/pointerof.html","tf":0.016666666666666666},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.014492753623188406}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.007246376811594203}}}}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0017064846416382253}}}}},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0017064846416382253},"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0033519553072625698},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.0024096385542168677},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.002253944402704733},"syntax_and_semantics/c_bindings/constants.html":{"ref":"syntax_and_semantics/c_bindings/constants.html","tf":0.029411764705882353},"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.0035460992907801418},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404},"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.006172839506172839},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.003355704697986577},"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.008130081300813009},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.005319148936170213},"syntax_and_semantics/c_bindings/variables.html":{"ref":"syntax_and_semantics/c_bindings/variables.html","tf":0.011764705882352941},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.006230529595015576},"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.010416666666666666},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0022002200220022},"syntax_and_semantics/finalize.html":{"ref":"syntax_and_semantics/finalize.html","tf":0.008928571428571428},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.012195121951219513},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.017191977077363897},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.0027100271002710027}}}},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0011173184357541898},"syntax_and_semantics/assignment.html":{"ref":"syntax_and_semantics/assignment.html","tf":0.016304347826086956},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.003355704697986577},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.005319148936170213},"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.06635071090047394},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0044004400440044},"syntax_and_semantics/finalize.html":{"ref":"syntax_and_semantics/finalize.html","tf":0.008928571428571428},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.007874015748031496},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.003795066413662239},"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.03},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.011873350923482849},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0033333333333333335},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.005221932114882507},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.03260869565217391},"syntax_and_semantics/pointerof.html":{"ref":"syntax_and_semantics/pointerof.html","tf":0.016666666666666666},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.007246376811594203},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.012841091492776886},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.0048543689320388345},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.004405286343612335}},"e":{"docs":{},"_":{"docs":{},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":10.04},"syntax_and_semantics/sizeof.html":{"ref":"syntax_and_semantics/sizeof.html","tf":0.038461538461538464},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.004815409309791332}},"(":{"docs":{},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.02}}}}}}}}}}}}}},"v":{"docs":{},"a":{"docs":{},"r":{"docs":{},"s":{"docs":{},"_":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.008130081300813009}}}}}}}}}}},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},"(":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.007246376811594203}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"i":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.003669724770642202},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.005277044854881266},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.0048543689320388345},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.011764705882352941}}}}},"l":{"docs":{"installation/on_arch_linux.html":{"ref":"installation/on_arch_linux.html","tf":0.06666666666666667},"installation/on_debian_and_ubuntu.html":{"ref":"installation/on_debian_and_ubuntu.html","tf":0.05194805194805195},"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.09210526315789473},"installation/on_redhat_and_centos.html":{"ref":"installation/on_redhat_and_centos.html","tf":0.0273972602739726},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0033519553072625698},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.017045454545454544},"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.004739336492890996},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.0018975332068311196},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.012195121951219513},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.021739130434782608},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0016051364365971107},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588}}}}},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717}}}}}}},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236}}}}}},"t":{"1":{"6":{"docs":{"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.035211267605633804}}},"docs":{}},"3":{"2":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676},"syntax_and_semantics/is_a.html":{"ref":"syntax_and_semantics/is_a.html","tf":0.03333333333333333},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.05688073394495413},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.026200873362445413},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.007228915662650603},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.004507888805409466},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.02830188679245283},"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.0070921985815602835},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.052525252525252523},"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.08641975308641975},"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.13286713286713286},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.030201342281879196},"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.05113636363636364},"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.08943089430894309},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.015957446808510637},"syntax_and_semantics/c_bindings/variables.html":{"ref":"syntax_and_semantics/c_bindings/variables.html","tf":0.07058823529411765},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.056074766355140186},"syntax_and_semantics/case.html":{"ref":"syntax_and_semantics/case.html","tf":0.053763440860215055},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.03880597014925373},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.019867549668874173},"syntax_and_semantics/declare_var.html":{"ref":"syntax_and_semantics/declare_var.html","tf":0.04411764705882353},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0037174721189591076},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.03262092238470191},"syntax_and_semantics/if.html":{"ref":"syntax_and_semantics/if.html","tf":0.07042253521126761},"syntax_and_semantics/if_var.html":{"ref":"syntax_and_semantics/if_var.html","tf":0.11764705882352941},"syntax_and_semantics/if_varis_a.html":{"ref":"syntax_and_semantics/if_varis_a.html","tf":0.061855670103092786},"syntax_and_semantics/if_varresponds_to.html":{"ref":"syntax_and_semantics/if_varresponds_to.html","tf":0.08450704225352113},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.0056925996204933585},"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.09},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.04617414248021108},"syntax_and_semantics/alias.html":{"ref":"syntax_and_semantics/alias.html","tf":0.01834862385321101},"syntax_and_semantics/literals/array.html":{"ref":"syntax_and_semantics/literals/array.html","tf":0.024390243902439025},"syntax_and_semantics/literals/hash.html":{"ref":"syntax_and_semantics/literals/hash.html","tf":0.07547169811320754},"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.11267605633802817},"syntax_and_semantics/literals/proc.html":{"ref":"syntax_and_semantics/literals/proc.html","tf":0.13690476190476192},"syntax_and_semantics/literals/symbol.html":{"ref":"syntax_and_semantics/literals/symbol.html","tf":0.08},"syntax_and_semantics/literals/tuple.html":{"ref":"syntax_and_semantics/literals/tuple.html","tf":0.057692307692307696},"syntax_and_semantics/local_variables.html":{"ref":"syntax_and_semantics/local_variables.html","tf":0.09375},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.005319148936170213},"syntax_and_semantics/proc_literal.html":{"ref":"syntax_and_semantics/proc_literal.html","tf":0.11926605504587157},"syntax_and_semantics/sizeof.html":{"ref":"syntax_and_semantics/sizeof.html","tf":0.07692307692307693},"syntax_and_semantics/splats_and_tuples.html":{"ref":"syntax_and_semantics/splats_and_tuples.html","tf":0.09090909090909091},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.11556982343499198},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.036893203883495145},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.07100591715976332},"syntax_and_semantics/while.html":{"ref":"syntax_and_semantics/while.html","tf":0.0759493670886076}},"[":{"8":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.006060606060606061},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.006420545746388443}}},"docs":{}},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0044994375703037125}}}}}}},"#":{"docs":{},"a":{"docs":{},"b":{"docs":{"syntax_and_semantics/if_varresponds_to.html":{"ref":"syntax_and_semantics/if_varresponds_to.html","tf":0.04225352112676056}}}}},")":{"docs":{},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"syntax_and_semantics/literals/hash.html":{"ref":"syntax_and_semantics/literals/hash.html","tf":0.018867924528301886}}}}}}},".":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0032102728731942215},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.003883495145631068}}}}}}}},"_":{"8":{"docs":{"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.009630818619582664}}},"docs":{}},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.004815409309791332}}}}}}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"n":{"docs":{},"i":{"docs":{},"l":{"docs":{"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.009630818619582664}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.009630818619582664}}}}}}},"p":{"docs":{},"t":{"docs":{},"r":{"docs":{"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.009630818619582664}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"u":{"docs":{},"p":{"docs":{},"l":{"docs":{"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.009630818619582664}}}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.009630818619582664}}}}}}}},"docs":{}},"6":{"4":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.006060606060606061},"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.018518518518518517},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.019867549668874173},"syntax_and_semantics/alias.html":{"ref":"syntax_and_semantics/alias.html","tf":0.027522935779816515},"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.07042253521126761},"syntax_and_semantics/sizeof.html":{"ref":"syntax_and_semantics/sizeof.html","tf":0.019230769230769232}}},"docs":{}},"8":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.005504587155963303},"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.014184397163120567},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.006060606060606061},"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.035211267605633804}}},"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.003005259203606311},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.020134228187919462},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.015957446808510637}},"e":{"docs":{},"g":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.003355704697986577},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.005319148936170213},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.00929368029739777},"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":10},"syntax_and_semantics/literals/regex.html":{"ref":"syntax_and_semantics/literals/regex.html","tf":0.047619047619047616}}},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.006172839506172839},"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.008130081300813009}}}}}}},"n":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/everything_is_an_object.html":{"ref":"syntax_and_semantics/everything_is_an_object.html","tf":0.034482758620689655}}},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.002638522427440633},"syntax_and_semantics/low_level_primitives.html":{"ref":"syntax_and_semantics/low_level_primitives.html","tf":0.06666666666666667},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408}}}}},"p":{"docs":{},"o":{"docs":{},"l":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.005555555555555556}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015}}}}}},"n":{"docs":{},"d":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538}}},"t":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011}}}}},"#":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0015026296018031556}}}}}},"w":{"docs":{},"r":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.028409090909090908}},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"(":{"1":{"docs":{"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.011363636363636364}}},"docs":{}}}}}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.03723404255319149}}}}}}}}},"_":{"docs":{},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.018691588785046728}},"(":{"docs":{},"&":{"docs":{},"b":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.006230529595015576}}}}}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"s":{"docs":{},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"syntax_and_semantics/type_reflection.html":{"ref":"syntax_and_semantics/type_reflection.html","tf":0.1}}}}}}}}}},"c":{"docs":{},"l":{"docs":{},"u":{"docs":{},"d":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.013407821229050279},"syntax_and_semantics/is_a.html":{"ref":"syntax_and_semantics/is_a.html","tf":0.016666666666666666},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.002253944402704733},"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.009478672985781991},"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.010416666666666666},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0044994375703037125},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.0018975332068311196},"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.01},"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.041666666666666664},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.008130081300813009},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.04365904365904366},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.007246376811594203},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.004705882352941176}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"/":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079}}}}}}}}}}}}},"s":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.012195121951219513}}}}},"r":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.0035460992907801418},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538}}}}}},"a":{"docs":{},"s":{"docs":{"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.02127659574468085}}}}}}},"v":{"docs":{},"o":{"docs":{},"k":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0011173184357541898},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.021686746987951807},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.003005259203606311},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.005970149253731343},"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.010416666666666666},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/everything_is_an_object.html":{"ref":"syntax_and_semantics/everything_is_an_object.html","tf":0.034482758620689655},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0044004400440044},"syntax_and_semantics/finalize.html":{"ref":"syntax_and_semantics/finalize.html","tf":0.05357142857142857},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.0018975332068311196},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.00395778364116095},"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.041666666666666664},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.005555555555555556},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.004158004158004158},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.010869565217391304},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.04100227790432802},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.010638297872340425},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.014492753623188406},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.02981029810298103},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.004815409309791332},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.006796116504854369},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.00881057268722467}},"e":{"docs":{},"(":{"docs":{},"&":{"docs":{},"b":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.004819277108433735}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"c":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.004819277108433735}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"c":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.004819277108433735}}}}}}}}},"l":{"docs":{},"v":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.004819277108433735},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/pointerof.html":{"ref":"syntax_and_semantics/pointerof.html","tf":0.008333333333333333},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.044444444444444446}}}},"c":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.007692307692307693},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.0027100271002710027},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}}}},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111}}}}}}},"f":{"docs":{},"o":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}},"r":{"docs":{},"m":{"docs":{"syntax_and_semantics/is_a.html":{"ref":"syntax_and_semantics/is_a.html","tf":0.016666666666666666},"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.013986013986013986},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.0040650406504065045},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0022222222222222222},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015}}}},"_":{"docs":{},"c":{"docs":{},"a":{"docs":{},"p":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/constants.html":{"ref":"syntax_and_semantics/c_bindings/constants.html","tf":0.08823529411764706}}}}}}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.011009174311926606},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.007874015748031496},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.005277044854881266},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.0040650406504065045},"syntax_and_semantics/return_types.html":{"ref":"syntax_and_semantics/return_types.html","tf":0.017543859649122806},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.005917159763313609}}}}},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{"syntax_and_semantics/is_a.html":{"ref":"syntax_and_semantics/is_a.html","tf":0.016666666666666666},"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.009478672985781991},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.003374578177727784},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.007590132827324478},"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.06018518518518518},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.050724637681159424},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.004705882352941176}}}}}}},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.008733624454148471},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0015026296018031556},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146}}}}},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.0024096385542168677},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.003115264797507788},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}}},"e":{"docs":{},"v":{"docs":{},"i":{"docs":{},"t":{"docs":{"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408}}}}}}},"'":{"docs":{},"m":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.013407821229050279},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.011385199240986717}}}},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.004469273743016759}}}}}},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"f":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222}}}}}},"'":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0015026296018031556},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0022497187851518562},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0017730496453900709},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.001941747572815534},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588}}},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0044444444444444444}}},"m":{"docs":{"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.037422037422037424}},"s":{"docs":{},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.004158004158004158}}}}},"s":{"docs":{"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.012474012474012475}}}},"s":{"docs":{"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.014553014553014554}}}}}}},"s":{"docs":{},"_":{"docs":{},"a":{"docs":{"syntax_and_semantics/is_a.html":{"ref":"syntax_and_semantics/is_a.html","tf":10.05},"syntax_and_semantics/case.html":{"ref":"syntax_and_semantics/case.html","tf":0.010752688172043012},"syntax_and_semantics/if_varis_a.html":{"ref":"syntax_and_semantics/if_varis_a.html","tf":0.041237113402061855},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.002638522427440633},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.004815409309791332}}}},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.010416666666666666},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0033003300330033004},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0017730496453900709},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.003883495145631068}}}}},"s":{"docs":{},"u":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.0024096385542168677},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.011461318051575931}}}}},".":{"docs":{"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.007246376811594203}},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0015026296018031556}}}}}}}}}},"d":{"docs":{"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.01}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.031746031746031744}},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}}}}}}}}},"f":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.018518518518518517},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.056291390728476824}}}}}},"o":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.007434944237918215}},"e":{"docs":{},":":{"docs":{},":":{"docs":{},"a":{"docs":{},"l":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538}},"l":{"docs":{},".":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0037174721189591076}}}}}}}}},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0055762081784386614}}}}}}},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538}},"e":{"docs":{},".":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0037174721189591076}}}}}}}}}}},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538}}}}}}}}}}}}},"(":{"docs":{},"o":{"docs":{},"n":{"docs":{"syntax_and_semantics/literals/array.html":{"ref":"syntax_and_semantics/literals/array.html","tf":0.012195121951219513}}}}},"e":{"docs":{},"e":{"docs":{},"e":{"docs":{"syntax_and_semantics/literals/floats.html":{"ref":"syntax_and_semantics/literals/floats.html","tf":0.014285714285714285}}}}},"g":{"docs":{},"n":{"docs":{},"o":{"docs":{},"r":{"docs":{"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827}}}}}},"r":{"docs":{},"|":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}}}}}},"j":{"docs":{},"p":{"docs":{},"i":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676}}}},"o":{"docs":{},"h":{"docs":{},"n":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.005504587155963303},"syntax_and_semantics/assignment.html":{"ref":"syntax_and_semantics/assignment.html","tf":0.08695652173913043},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.019230769230769232},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.017077798861480076},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.036939313984168866},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.024390243902439025},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.028720626631853787},"syntax_and_semantics/multiple_assignment.html":{"ref":"syntax_and_semantics/multiple_assignment.html","tf":0.07547169811320754},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.028985507246376812},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.01950354609929078},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.018446601941747572},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.011764705882352941}},".":{"docs":{},"a":{"docs":{},"g":{"docs":{"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.023076923076923078},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.010443864229765013},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.007246376811594203},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.010638297872340425}}},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.002638522427440633}},".":{"docs":{},"s":{"docs":{"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.002638522427440633}}}}}}}}}}},"b":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"_":{"docs":{},"o":{"docs":{},"l":{"docs":{},"d":{"docs":{"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.023076923076923078},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.005221932114882507},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0070921985815602835}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.005277044854881266},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.007246376811594203}},"e":{"docs":{},".":{"docs":{},"s":{"docs":{"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.010554089709762533}}}}}}}},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{},".":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},"k":{"docs":{"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.009411764705882352}}}}}}}}}}},"'":{"docs":{"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588}}}}}},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"syntax_and_semantics/alias.html":{"ref":"syntax_and_semantics/alias.html","tf":0.045871559633027525}}}}},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"syntax_and_semantics/multiple_assignment.html":{"ref":"syntax_and_semantics/multiple_assignment.html","tf":0.03773584905660377}}}}}},"l":{"docs":{"syntax_and_semantics/literals/proc.html":{"ref":"syntax_and_semantics/literals/proc.html","tf":0.005952380952380952}},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.05263157894736842}},".":{"docs":{},"o":{"docs":{},"r":{"docs":{},"g":{"docs":{},"/":{"docs":{},"d":{"docs":{},"o":{"docs":{},"c":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676}}}}},"a":{"docs":{},"p":{"docs":{},"t":{"docs":{"installation/on_debian_and_ubuntu.html":{"ref":"installation/on_debian_and_ubuntu.html","tf":0.025974025974025976}},"/":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"p":{"docs":{},".":{"docs":{},"s":{"docs":{},"h":{"docs":{"installation/on_debian_and_ubuntu.html":{"ref":"installation/on_debian_and_ubuntu.html","tf":0.025974025974025976}}}}}}}}}}}}}},"r":{"docs":{},"p":{"docs":{},"m":{"docs":{"installation/on_redhat_and_centos.html":{"ref":"installation/on_redhat_and_centos.html","tf":0.0273972602739726}},"/":{"docs":{},"r":{"docs":{},"p":{"docs":{},"m":{"docs":{"installation/on_redhat_and_centos.html":{"ref":"installation/on_redhat_and_centos.html","tf":0.0273972602739726}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"p":{"docs":{},".":{"docs":{},"s":{"docs":{},"h":{"docs":{"installation/on_redhat_and_centos.html":{"ref":"installation/on_redhat_and_centos.html","tf":0.0273972602739726}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"a":{"docs":{},"g":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.012195121951219513},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.014814814814814815}}}}}}},"r":{"docs":{},"g":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0067039106145251395}}}},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0033519553072625698}}}}},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827}}},"s":{"docs":{},"t":{"docs":{"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.006944444444444444}}}}}},"s":{"docs":{},"t":{"docs":{"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.013157894736842105},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.005259203606311044},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.0038461538461538464},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.0027100271002710027}}}}},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.010416666666666666},"syntax_and_semantics/declare_var.html":{"ref":"syntax_and_semantics/declare_var.html","tf":0.014705882352941176},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/low_level_primitives.html":{"ref":"syntax_and_semantics/low_level_primitives.html","tf":0.2},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0022222222222222222},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.014814814814814815},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.004405286343612335}}},"n":{"docs":{},"t":{"docs":{"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.02631578947368421}}}}}},"a":{"docs":{},"v":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0022346368715083797},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0017730496453900709}}}},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.024581005586592177}}}}}}}}},"s":{"docs":{},"s":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.01366742596810934},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0035460992907801418}}}},"t":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.006060606060606061},"syntax_and_semantics/classes_and_methods.html":{"ref":"syntax_and_semantics/classes_and_methods.html","tf":0.030303030303030304},"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.020833333333333332},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.005221932114882507},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}}}}},"'":{"docs":{"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166}}}},"f":{"docs":{},"t":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.00683371298405467}}}}},"i":{"docs":{},"b":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.015358361774744027},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.05240174672489083},"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":10.086666666666666},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.03773584905660377},"syntax_and_semantics/c_bindings/constants.html":{"ref":"syntax_and_semantics/c_bindings/constants.html","tf":0.17647058823529413},"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.07801418439716312},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.06262626262626263},"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.08641975308641975},"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.027972027972027972},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.04697986577181208},"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.045454545454545456},"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.08130081300813008},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.031914893617021274},"syntax_and_semantics/c_bindings/variables.html":{"ref":"syntax_and_semantics/c_bindings/variables.html","tf":0.11764705882352941},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.026490066225165563},"syntax_and_semantics/literals/proc.html":{"ref":"syntax_and_semantics/literals/proc.html","tf":0.005952380952380952},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.008595988538681949},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}},"c":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505},"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.006666666666666667},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404}},":":{"docs":{},":":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404}}}}}},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.006060606060606061}}}}}}}}}},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"2":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505}}},"docs":{}}}}}},"r":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0017064846416382253},"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.02631578947368421},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.02},"syntax_and_semantics/c_bindings/index.html":{"ref":"syntax_and_semantics/c_bindings/index.html","tf":0.041666666666666664},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404},"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.008130081300813009},"syntax_and_semantics/c_bindings/variables.html":{"ref":"syntax_and_semantics/c_bindings/variables.html","tf":0.011764705882352941},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/low_level_primitives.html":{"ref":"syntax_and_semantics/low_level_primitives.html","tf":0.06666666666666667},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.004158004158004158},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827}}},"y":{"docs":{},"/":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"/":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.02631578947368421}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"x":{"docs":{},"m":{"docs":{},"l":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505}}}}},"y":{"docs":{},"a":{"docs":{},"m":{"docs":{},"l":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.006825938566552901}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.017467248908296942},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.031446540880503145}},".":{"docs":{},"e":{"docs":{},"x":{"docs":{},"e":{"docs":{},"c":{"docs":{},"u":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.006289308176100629}}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"_":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.006289308176100629}}}}}}}}}}}}}}}}}}}},"'":{"docs":{"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.006666666666666667}}},"p":{"docs":{},"c":{"docs":{},"r":{"docs":{"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.04666666666666667}}}}},"s":{"docs":{},"d":{"docs":{},"l":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00808080808080808}}}}}},"n":{"docs":{},"e":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.00782122905027933},"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.02631578947368421},"syntax_and_semantics/c_bindings/index.html":{"ref":"syntax_and_semantics/c_bindings/index.html","tf":0.041666666666666664},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.009933774834437087},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222}}},"k":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.008938547486033519},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.008733624454148471},"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.013333333333333334},"syntax_and_semantics/c_bindings/constants.html":{"ref":"syntax_and_semantics/c_bindings/constants.html","tf":0.029411764705882353},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}},"(":{"docs":{},"\"":{"docs":{},"p":{"docs":{},"c":{"docs":{},"r":{"docs":{"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.03333333333333333},"syntax_and_semantics/c_bindings/constants.html":{"ref":"syntax_and_semantics/c_bindings/constants.html","tf":0.058823529411764705}}}}}},"f":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.02}}}}}}}}}}},"l":{"docs":{},"d":{"docs":{},"f":{"docs":{},"l":{"docs":{},"a":{"docs":{},"g":{"docs":{"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.06}}}}}}}}},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.04666666666666667},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}}},"u":{"docs":{},"x":{"docs":{"installation/index.html":{"ref":"installation/index.html","tf":0.1},"installation/on_arch_linux.html":{"ref":"installation/on_arch_linux.html","tf":5.133333333333334},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.029801324503311258},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.03819444444444445}}}}},"s":{"docs":{},"t":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.008733624454148471},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.0040650406504065045},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.010395010395010396},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.002277904328018223},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}},"e":{"docs":{},"n":{"docs":{"overview/http_server.html":{"ref":"overview/http_server.html","tf":0.05442176870748299}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.008955223880597015},"syntax_and_semantics/proc_literal.html":{"ref":"syntax_and_semantics/proc_literal.html","tf":0.045871559633027525},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827},"syntax_and_semantics/responds_to.html":{"ref":"syntax_and_semantics/responds_to.html","tf":0.02564102564102564}}}},"t":{"docs":{},"l":{"docs":{"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767}}}}},"v":{"docs":{},"e":{"docs":{"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717}}}},"f":{"docs":{},"t":{"docs":{"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.0033112582781456954}}}}},"o":{"docs":{},"w":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/declare_var.html":{"ref":"syntax_and_semantics/declare_var.html","tf":0.014705882352941176},"syntax_and_semantics/low_level_primitives.html":{"ref":"syntax_and_semantics/low_level_primitives.html","tf":0.2},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408}},"e":{"docs":{},"r":{"docs":{"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408}},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.0033112582781456954},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.005221932114882507}}}}}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{"syntax_and_semantics/assignment.html":{"ref":"syntax_and_semantics/assignment.html","tf":0.14130434782608695},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236},"syntax_and_semantics/c_bindings/variables.html":{"ref":"syntax_and_semantics/c_bindings/variables.html","tf":0.011764705882352941},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.011940298507462687},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.013245033112582781},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.01084010840108401},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.006607929515418502}}},"t":{"docs":{"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0016051364365971107}}}}},"o":{"docs":{},"k":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0022222222222222222},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.004158004158004158},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.011461318051575931}},"u":{"docs":{},"p":{"docs":{"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.017191977077363897}}}}},"p":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/finalize.html":{"ref":"syntax_and_semantics/finalize.html","tf":0.017857142857142856},"syntax_and_semantics/while.html":{"ref":"syntax_and_semantics/while.html","tf":0.05063291139240506}}}},"n":{"docs":{},"g":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.006172839506172839},"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.013986013986013986},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079}}}},"g":{"docs":{},"i":{"docs":{},"c":{"docs":{"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.010416666666666666},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0022002200220022}}}}},"t":{"docs":{"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.007246376811594203}}}},"u":{"docs":{},"c":{"docs":{},"k":{"docs":{},"y":{"docs":{},"_":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676}}}}}}}}}},"n":{"docs":{},"w":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.006944444444444444}}}}}}}},"n":{"docs":{"installation/from_a_targz.html":{"ref":"installation/from_a_targz.html","tf":0.09523809523809523}}},"l":{"docs":{"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.009389671361502348}},"v":{"docs":{},"m":{"docs":{"installation/from_source_repository.html":{"ref":"installation/from_source_repository.html","tf":0.14285714285714285},"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.05263157894736842},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.020833333333333332},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}},".":{"docs":{},"c":{"docs":{},"e":{"docs":{},"i":{"docs":{},"l":{"docs":{},".":{"docs":{},"f":{"3":{"2":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202}},"\"":{"docs":{},"(":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404}}}}}}}}},"docs":{}},"docs":{}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00808080808080808}}}}}}}}}}}},"d":{"docs":{"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.02631578947368421}}},"p":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.04},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.006944444444444444}}}}}},"g":{"docs":{},"c":{"docs":{"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.006944444444444444}}}},"m":{"docs":{"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.006944444444444444}}},"r":{"docs":{},"t":{"docs":{"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.006944444444444444}}}}},"t":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.06186726659167604},"syntax_and_semantics/literals/array.html":{"ref":"syntax_and_semantics/literals/array.html","tf":0.04878048780487805},"syntax_and_semantics/literals/char.html":{"ref":"syntax_and_semantics/literals/char.html","tf":0.041666666666666664},"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.011904761904761904},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.013592233009708738}},"a":{"docs":{},"g":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.006825938566552901}}}}}}}}},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.05555555555555555},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.014084507042253521}},"_":{"docs":{},"c":{"docs":{},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.005119453924914676}}}}}}}}}},".":{"docs":{},"g":{"docs":{},"z":{"docs":{"installation/index.html":{"ref":"installation/index.html","tf":0.1},"installation/from_a_targz.html":{"ref":"installation/from_a_targz.html","tf":10.095238095238095}}}}}},"k":{"docs":{},"e":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533}},"n":{"docs":{"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166}}}}},"l":{"docs":{},"k":{"docs":{"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.000970873786407767},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.05411764705882353}}}}},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{"overview/http_server.html":{"ref":"overview/http_server.html","tf":0.07482993197278912},"syntax_and_semantics/is_a.html":{"ref":"syntax_and_semantics/is_a.html","tf":0.016666666666666666},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.004507888805409466},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.006289308176100629},"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.006172839506172839},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":2.506622516556291},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.017361111111111112},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.005277044854881266},"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.037037037037037035},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.0040650406504065045},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0033333333333333335},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.011461318051575931},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.001941747572815534},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.005917159763313609},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}},":":{"docs":{},":":{"docs":{},"d":{"docs":{},"a":{"docs":{},"y":{"docs":{},"o":{"docs":{},"f":{"docs":{},"w":{"docs":{},"e":{"docs":{},"e":{"docs":{},"k":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.006825938566552901}}}}}}}}}}}}},".":{"docs":{},"n":{"docs":{},"o":{"docs":{},"w":{"docs":{"overview/http_server.html":{"ref":"overview/http_server.html","tf":0.09523809523809523}}}}}},"z":{"docs":{},"o":{"docs":{},"n":{"docs":{"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.03691275167785235}}}}}}},"n":{"docs":{},"i":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281}}}}},"o":{"docs":{},"_":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.008733624454148471},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404}},"i":{"docs":{},"o":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505}}}},"u":{"docs":{},"n":{"docs":{},"s":{"docs":{},"a":{"docs":{},"f":{"docs":{"syntax_and_semantics/c_bindings/index.html":{"ref":"syntax_and_semantics/c_bindings/index.html","tf":0.08333333333333333},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404},"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":10.068181818181818}}}}}}}},"d":{"docs":{},"o":{"docs":{"installation/on_debian_and_ubuntu.html":{"ref":"installation/on_debian_and_ubuntu.html","tf":0.012987012987012988},"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.013157894736842105},"installation/on_redhat_and_centos.html":{"ref":"installation/on_redhat_and_centos.html","tf":0.0136986301369863},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":2.5},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":5},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":3.333333333333333},"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":5},"syntax_and_semantics/splats_and_tuples.html":{"ref":"syntax_and_semantics/splats_and_tuples.html","tf":5},"syntax_and_semantics/type_reflection.html":{"ref":"syntax_and_semantics/type_reflection.html","tf":3.333333333333333}}}},"o":{"docs":{},"l":{"docs":{"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.013157894736842105},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0044994375703037125},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.005277044854881266},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.004705882352941176},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.009389671361502348}},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.013157894736842105}}}}}}}}},"p":{"docs":{"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.010416666666666666},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0022222222222222222},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.004405286343612335}}},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0017730496453900709},"syntax_and_semantics/splats_and_tuples.html":{"ref":"syntax_and_semantics/splats_and_tuples.html","tf":0.045454545454545456}}}}}},"w":{"docs":{},"o":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.0425531914893617},"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.004739336492890996},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.010416666666666666},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.01},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/literals/array.html":{"ref":"syntax_and_semantics/literals/array.html","tf":0.06707317073170732},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079},"syntax_and_semantics/return_types.html":{"ref":"syntax_and_semantics/return_types.html","tf":0.017543859649122806},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.004815409309791332}},".":{"docs":{},"c":{"docs":{},"r":{"docs":{"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.006607929515418502}}}}}},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.02891566265060241},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.05259203606311044}},"(":{"docs":{},"&":{"docs":{},"b":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0015026296018031556}}}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.010638297872340425}}}}}}},"y":{"docs":{},"p":{"docs":{"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.011834319526627219}},"e":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505},"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.008938547486033519},"syntax_and_semantics/is_a.html":{"ref":"syntax_and_semantics/is_a.html","tf":0.08333333333333333},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.05871559633027523},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.008733624454148471},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.0024096385542168677},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.003756574004507889},"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.006666666666666667},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.018867924528301886},"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.014184397163120567},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.04040404040404041},"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.030864197530864196},"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.02097902097902098},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.013422818791946308},"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.011363636363636364},"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":10.130081300813009},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.015957446808510637},"syntax_and_semantics/c_bindings/variables.html":{"ref":"syntax_and_semantics/c_bindings/variables.html","tf":0.03529411764705882},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.018691588785046728},"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.014218009478672985},"syntax_and_semantics/classes_and_methods.html":{"ref":"syntax_and_semantics/classes_and_methods.html","tf":0.030303030303030304},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.014925373134328358},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.013245033112582781},"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.010416666666666666},"syntax_and_semantics/declare_var.html":{"ref":"syntax_and_semantics/declare_var.html","tf":0.04411764705882353},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.016728624535315983},"syntax_and_semantics/everything_is_an_object.html":{"ref":"syntax_and_semantics/everything_is_an_object.html","tf":0.10344827586206896},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.007700770077007701},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0359955005624297},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.0018975332068311196},"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.01},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.030343007915567283},"syntax_and_semantics/alias.html":{"ref":"syntax_and_semantics/alias.html","tf":0.06422018348623854},"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.0787037037037037},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.02032520325203252},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.011111111111111112},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.029106029106029108},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.007246376811594203},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.002277904328018223},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0035460992907801418},"syntax_and_semantics/responds_to.html":{"ref":"syntax_and_semantics/responds_to.html","tf":0.02564102564102564},"syntax_and_semantics/return_types.html":{"ref":"syntax_and_semantics/return_types.html","tf":0.12280701754385964},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.014492753623188406},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.008130081300813009},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0449438202247191},"syntax_and_semantics/type_reflection.html":{"ref":"syntax_and_semantics/type_reflection.html","tf":3.533333333333333},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.04466019417475728},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.04142011834319527},"syntax_and_semantics/types_and_methods.html":{"ref":"syntax_and_semantics/types_and_methods.html","tf":0.05555555555555555},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.014814814814814815},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.02588235294117647},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.01762114537444934},"syntax_and_semantics/while.html":{"ref":"syntax_and_semantics/while.html","tf":0.012658227848101266},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.009389671361502348}},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.012345679012345678},"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.024390243902439025},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.004815409309791332}}}}},"'":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281}}},"o":{"docs":{},"f":{"docs":{"syntax_and_semantics/sizeof.html":{"ref":"syntax_and_semantics/sizeof.html","tf":0.038461538461538464},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.004815409309791332},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":10.029585798816568}},"(":{"1":{"docs":{"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.006420545746388443},"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.011834319526627219}}},"docs":{},"\"":{"docs":{},"b":{"docs":{},"a":{"docs":{},"r":{"docs":{},"\"":{"docs":{},")":{"docs":{},")":{"docs":{},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"syntax_and_semantics/literals/hash.html":{"ref":"syntax_and_semantics/literals/hash.html","tf":0.012578616352201259}}}}}}}}}}}}},"a":{"docs":{"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.011834319526627219}}},"f":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.011834319526627219}}}}}},"h":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{},")":{"docs":{},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.011834319526627219}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.011834319526627219}}}}}}}}},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},".":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},".":{"docs":{},"i":{"docs":{},"d":{"docs":{"syntax_and_semantics/macros/hooks.html":{"ref":"syntax_and_semantics/macros/hooks.html","tf":0.009259259259259259}}}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"_":{"docs":{},"v":{"docs":{},"a":{"docs":{},"r":{"docs":{},"s":{"docs":{},".":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.024390243902439025}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0044444444444444444}}}}}},"o":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538}}},"i":{"docs":{},"c":{"docs":{"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827}}}},".":{"docs":{},"i":{"docs":{},"s":{"docs":{},"_":{"docs":{},"a":{"docs":{},"?":{"docs":{},"(":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"syntax_and_semantics/typeof.html":{"ref":"syntax_and_semantics/typeof.html","tf":0.011834319526627219}}}}}}}}}}}}}}}},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0111731843575419}},"/":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"overview/http_server.html":{"ref":"overview/http_server.html","tf":0.02040816326530612}}}}}}}}}},"l":{"docs":{},"l":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.008733624454148471},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.002638522427440633},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588}}}},"c":{"docs":{},"h":{"docs":{},"n":{"docs":{},"i":{"docs":{},"q":{"docs":{},"u":{"docs":{"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.013333333333333334}}}}}}}},"n":{"docs":{"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.010638297872340425},"syntax_and_semantics/constants.html":{"ref":"syntax_and_semantics/constants.html","tf":0.0625}},"d":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202}}}},"s":{"docs":{},"t":{"docs":{"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.0033112582781456954},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.005555555555555556},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408}}}},"d":{"docs":{},"i":{"docs":{},"o":{"docs":{},"u":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281}}}}}},"m":{"docs":{},"p":{"1":{"docs":{"syntax_and_semantics/multiple_assignment.html":{"ref":"syntax_and_semantics/multiple_assignment.html","tf":0.07547169811320754}}},"2":{"docs":{"syntax_and_semantics/multiple_assignment.html":{"ref":"syntax_and_semantics/multiple_assignment.html","tf":0.07547169811320754}}},"docs":{"syntax_and_semantics/multiple_assignment.html":{"ref":"syntax_and_semantics/multiple_assignment.html","tf":0.012578616352201259}},"[":{"0":{"docs":{"syntax_and_semantics/multiple_assignment.html":{"ref":"syntax_and_semantics/multiple_assignment.html","tf":0.012578616352201259}}},"1":{"docs":{"syntax_and_semantics/multiple_assignment.html":{"ref":"syntax_and_semantics/multiple_assignment.html","tf":0.012578616352201259}}},"2":{"docs":{"syntax_and_semantics/multiple_assignment.html":{"ref":"syntax_and_semantics/multiple_assignment.html","tf":0.012578616352201259}}},"docs":{}}}}},"h":{"docs":{},"i":{"docs":{},"r":{"docs":{},"d":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0033519553072625698},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.01366742596810934}}},"t":{"docs":{},"y":{"docs":{},"t":{"docs":{},"w":{"docs":{},"o":{"docs":{"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.010638297872340425}}}}}}}},"n":{"docs":{},"g":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538}}},"k":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.017467248908296942},"syntax_and_semantics/c_bindings/variables.html":{"ref":"syntax_and_semantics/c_bindings/variables.html","tf":0.011764705882352941},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.009389671361502348}},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.026200873362445413},"syntax_and_semantics/c_bindings/variables.html":{"ref":"syntax_and_semantics/c_bindings/variables.html","tf":0.03529411764705882}}}}}}},"e":{"docs":{"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.02127659574468085},"syntax_and_semantics/literals/array.html":{"ref":"syntax_and_semantics/literals/array.html","tf":0.06707317073170732},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954}}}},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.006010518407212622}}}}}},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"'":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.0024096385542168677},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202},"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.006993006993006993},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0044994375703037125},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0017730496453900709},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.0027100271002710027}}}}},"n":{"docs":{},"_":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"syntax_and_semantics/unless.html":{"ref":"syntax_and_semantics/unless.html","tf":0.12121212121212122}}}}}}}}}}}},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.013333333333333334},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.003472222222222222},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111}}}},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.0029850746268656717},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.01},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.0027100271002710027}}}}},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.007407407407407408}}}}}}}},"u":{"docs":{"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.008130081300813009}},"m":{"docs":{},"b":{"docs":{"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.007246376811594203}}}}},"a":{"docs":{},"t":{"docs":{},"'":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281},"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.01},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588}}}}}},"r":{"docs":{},"i":{"docs":{"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.0024096385542168677},"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.013333333333333334},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.006944444444444444},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0017730496453900709}},"p":{"docs":{},"l":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.004469273743016759},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.010416666666666666},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.009389671361502348}}}}},"u":{"docs":{},"e":{"docs":{"syntax_and_semantics/is_a.html":{"ref":"syntax_and_semantics/is_a.html","tf":0.15},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.005504587155963303},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.002253944402704733},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.0033112582781456954},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0055762081784386614},"syntax_and_semantics/if.html":{"ref":"syntax_and_semantics/if.html","tf":0.018779342723004695},"syntax_and_semantics/literals/bool.html":{"ref":"syntax_and_semantics/literals/bool.html","tf":0.2631578947368421},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.016260162601626018},"syntax_and_semantics/responds_to.html":{"ref":"syntax_and_semantics/responds_to.html","tf":0.07692307692307693},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.008130081300813009},"syntax_and_semantics/truthy_and_falsey_values.html":{"ref":"syntax_and_semantics/truthy_and_falsey_values.html","tf":0.0625},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.010679611650485437},"syntax_and_semantics/while.html":{"ref":"syntax_and_semantics/while.html","tf":0.0379746835443038}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{"syntax_and_semantics/control_expressions.html":{"ref":"syntax_and_semantics/control_expressions.html","tf":0.5},"syntax_and_semantics/if.html":{"ref":"syntax_and_semantics/if.html","tf":0.009389671361502348},"syntax_and_semantics/if_var.html":{"ref":"syntax_and_semantics/if_var.html","tf":0.029411764705882353},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0011111111111111111},"syntax_and_semantics/next.html":{"ref":"syntax_and_semantics/next.html","tf":0.05128205128205128},"syntax_and_semantics/truthy_and_falsey_values.html":{"ref":"syntax_and_semantics/truthy_and_falsey_values.html","tf":0.1875},"syntax_and_semantics/until.html":{"ref":"syntax_and_semantics/until.html","tf":0.06666666666666667},"syntax_and_semantics/while.html":{"ref":"syntax_and_semantics/while.html","tf":0.05063291139240506}}}}}},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/responds_to.html":{"ref":"syntax_and_semantics/responds_to.html","tf":0.02564102564102564},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588}}}}},"a":{"docs":{},"n":{"docs":{},"s":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.006010518407212622},"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.005681818181818182}},"(":{"1":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0015026296018031556}}},"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0015026296018031556}}}}}}}}}}}}}}},"u":{"docs":{},"p":{"docs":{},"l":{"docs":{"overview/http_server.html":{"ref":"overview/http_server.html","tf":0.02040816326530612},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.003005259203606311},"syntax_and_semantics/literals/tuple.html":{"ref":"syntax_and_semantics/literals/tuple.html","tf":10.096153846153847},"syntax_and_semantics/splats_and_tuples.html":{"ref":"syntax_and_semantics/splats_and_tuples.html","tf":0.022727272727272728},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.006420545746388443},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.005825242718446602}},"e":{"docs":{},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"3":{"2":{"docs":{"syntax_and_semantics/literals/tuple.html":{"ref":"syntax_and_semantics/literals/tuple.html","tf":0.057692307692307696},"syntax_and_semantics/splats_and_tuples.html":{"ref":"syntax_and_semantics/splats_and_tuples.html","tf":0.045454545454545456},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.0032102728731942215}}},"docs":{}},"docs":{}}}}},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"syntax_and_semantics/literals/tuple.html":{"ref":"syntax_and_semantics/literals/tuple.html","tf":0.038461538461538464}}}}}},"[":{"0":{"docs":{"syntax_and_semantics/literals/tuple.html":{"ref":"syntax_and_semantics/literals/tuple.html","tf":0.038461538461538464}}},"1":{"docs":{"syntax_and_semantics/literals/tuple.html":{"ref":"syntax_and_semantics/literals/tuple.html","tf":0.038461538461538464}}},"2":{"docs":{"syntax_and_semantics/literals/tuple.html":{"ref":"syntax_and_semantics/literals/tuple.html","tf":0.038461538461538464}}},"docs":{}}}}},"r":{"docs":{},"n":{"docs":{"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.003115264797507788},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281}}}},"l":{"docs":{},"i":{"docs":{},"p":{"docs":{"syntax_and_semantics/local_variables.html":{"ref":"syntax_and_semantics/local_variables.html","tf":0.09375}}}}}},"m":{"docs":{},"p":{"docs":{"syntax_and_semantics/and.html":{"ref":"syntax_and_semantics/and.html","tf":0.35294117647058826},"syntax_and_semantics/case.html":{"ref":"syntax_and_semantics/case.html","tf":0.053763440860215055},"syntax_and_semantics/literals/array.html":{"ref":"syntax_and_semantics/literals/array.html","tf":0.12195121951219512},"syntax_and_semantics/literals/hash.html":{"ref":"syntax_and_semantics/literals/hash.html","tf":0.050314465408805034},"syntax_and_semantics/or.html":{"ref":"syntax_and_semantics/or.html","tf":0.35294117647058826}},".":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{"syntax_and_semantics/case.html":{"ref":"syntax_and_semantics/case.html","tf":0.010752688172043012}}}}}},"o":{"docs":{},"d":{"docs":{},"d":{"docs":{"syntax_and_semantics/case.html":{"ref":"syntax_and_semantics/case.html","tf":0.010752688172043012}}}}}},"[":{"docs":{},"\"":{"docs":{},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{"syntax_and_semantics/literals/hash.html":{"ref":"syntax_and_semantics/literals/hash.html","tf":0.025157232704402517}}}}}}}}},"z":{"docs":{"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.040268456375838924}},".":{"docs":{},"d":{"docs":{},"s":{"docs":{},"t":{"docs":{},"_":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.006711409395973154}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"u":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"_":{"docs":{},"w":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.040268456375838924}}}}}}}}}}}}}}}},".":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.001941747572815534}}}}}}}}},"v":{"1":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.006010518407212622},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.018223234624145785}}},"2":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.006010518407212622},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.009111617312072893}}},"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0044994375703037125},"syntax_and_semantics/literals/char.html":{"ref":"syntax_and_semantics/literals/char.html","tf":0.041666666666666664},"syntax_and_semantics/literals/hash.html":{"ref":"syntax_and_semantics/literals/hash.html","tf":0.06289308176100629},"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.011904761904761904},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.010238907849829351},"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0022346368715083797},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.005504587155963303},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.013100436681222707},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0202854996243426},"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.02127659574468085},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404},"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.013986013986013986},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.016778523489932886},"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.03409090909090909},"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.024390243902439025},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.0797872340425532},"syntax_and_semantics/c_bindings/variables.html":{"ref":"syntax_and_semantics/c_bindings/variables.html","tf":0.03529411764705882},"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.004739336492890996},"syntax_and_semantics/declare_var.html":{"ref":"syntax_and_semantics/declare_var.html","tf":0.04411764705882353},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.015384615384615385},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.031598513011152414},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0022002200220022},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0843644544431946},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.0040650406504065045},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.03},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.004555808656036446},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.005319148936170213},"syntax_and_semantics/splats_and_tuples.html":{"ref":"syntax_and_semantics/splats_and_tuples.html","tf":0.030303030303030304},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.043478260869565216},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.005420054200542005}},"e":{"1":{"docs":{"syntax_and_semantics/case.html":{"ref":"syntax_and_semantics/case.html","tf":0.021505376344086023}}},"2":{"docs":{"syntax_and_semantics/case.html":{"ref":"syntax_and_semantics/case.html","tf":0.021505376344086023}}},"3":{"docs":{"syntax_and_semantics/case.html":{"ref":"syntax_and_semantics/case.html","tf":0.021505376344086023}}},"docs":{},".":{"docs":{},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"_":{"docs":{},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.010638297872340425}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.05319148936170213}}}}}}}}}}},"'":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281}}},"=":{"docs":{},"(":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"_":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0044994375703037125}}}}}}}}}}}}}},"i":{"docs":{},"d":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0022222222222222222}}}}},"r":{"docs":{"syntax_and_semantics/case.html":{"ref":"syntax_and_semantics/case.html","tf":0.05913978494623656},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0022497187851518562},"syntax_and_semantics/if_var.html":{"ref":"syntax_and_semantics/if_var.html","tf":10.009803921568627},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.002638522427440633},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.009933774834437087},"syntax_and_semantics/while.html":{"ref":"syntax_and_semantics/while.html","tf":0.05063291139240506}},"i":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"conventions/coding_style.html":{"ref":"conventions/coding_style.html","tf":0.0034129692832764505},"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.008733624454148471},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0015026296018031556},"syntax_and_semantics/c_bindings/out.html":{"ref":"syntax_and_semantics/c_bindings/out.html","tf":0.006993006993006993},"syntax_and_semantics/c_bindings/variables.html":{"ref":"syntax_and_semantics/c_bindings/variables.html","tf":10.058823529411764},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.003115264797507788},"syntax_and_semantics/class_variables.html":{"ref":"syntax_and_semantics/class_variables.html","tf":0.02843601895734597},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.020895522388059702},"syntax_and_semantics/declare_var.html":{"ref":"syntax_and_semantics/declare_var.html","tf":0.029411764705882353},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0037174721189591076},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0022002200220022},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.012373453318335208},"syntax_and_semantics/inheritance.html":{"ref":"syntax_and_semantics/inheritance.html","tf":0.0018975332068311196},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.011873350923482849},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":3.3631346578366443},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0033333333333333335},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.005221932114882507},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015},"syntax_and_semantics/pointerof.html":{"ref":"syntax_and_semantics/pointerof.html","tf":0.03333333333333333},"syntax_and_semantics/splats_and_tuples.html":{"ref":"syntax_and_semantics/splats_and_tuples.html","tf":0.007575757575757576},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.007246376811594203},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.013550135501355014},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.004815409309791332},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.005825242718446602},"syntax_and_semantics/unsafe.html":{"ref":"syntax_and_semantics/unsafe.html","tf":0.02962962962962963},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.006607929515418502}},"e":{"docs":{},"'":{"docs":{"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588}}}}}},"d":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.006060606060606061},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0022222222222222222}},"i":{"docs":{},"c":{"docs":{},"(":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404}}}}}}}}}},"n":{"docs":{},"t":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011}}}}},"o":{"docs":{},"u":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00202020202020202}}}}},".":{"docs":{},"i":{"docs":{},"s":{"docs":{},"_":{"docs":{},"a":{"docs":{"syntax_and_semantics/is_a.html":{"ref":"syntax_and_semantics/is_a.html","tf":0.03333333333333333},"syntax_and_semantics/if_varis_a.html":{"ref":"syntax_and_semantics/if_varis_a.html","tf":10.010309278350515},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.002638522427440633}},"?":{"docs":{},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"3":{"2":{"docs":{"syntax_and_semantics/case.html":{"ref":"syntax_and_semantics/case.html","tf":0.010752688172043012}}},"docs":{}},"docs":{}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"syntax_and_semantics/case.html":{"ref":"syntax_and_semantics/case.html","tf":0.010752688172043012}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"syntax_and_semantics/while.html":{"ref":"syntax_and_semantics/while.html","tf":0.02531645569620253}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},"s":{"docs":{},"_":{"docs":{},"t":{"docs":{},"o":{"docs":{"syntax_and_semantics/if_varresponds_to.html":{"ref":"syntax_and_semantics/if_varresponds_to.html","tf":10.014084507042254},"syntax_and_semantics/responds_to.html":{"ref":"syntax_and_semantics/responds_to.html","tf":0.05128205128205128}},"?":{"docs":{},"(":{"docs":{},":":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"d":{"docs":{"syntax_and_semantics/while.html":{"ref":"syntax_and_semantics/while.html","tf":0.02531645569620253}}}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"i":{"docs":{},"b":{"docs":{},"l":{"docs":{"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.0033112582781456954}}}}}},"{":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"1":{"docs":{"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.006622516556291391}}},"docs":{}}}}}}},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.001834862385321101},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/to_unsafe.html":{"ref":"syntax_and_semantics/c_bindings/to_unsafe.html","tf":0.005681818181818182},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.0033112582781456954},"syntax_and_semantics/modules.html":{"ref":"syntax_and_semantics/modules.html","tf":0.002079002079002079},"syntax_and_semantics/requiring_files.html":{"ref":"syntax_and_semantics/requiring_files.html","tf":0.0028653295128939827},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.004815409309791332}}},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.013888888888888888},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.009389671361502348}}}}}},"b":{"docs":{},"o":{"docs":{},"s":{"docs":{"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"using_the_compiler/index.html":{"ref":"using_the_compiler/index.html","tf":0.004694835680751174}}}}}},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"2":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.029612756264236904}},"(":{"docs":{},"@":{"docs":{},"x":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.00683371298405467}},"=":{"4":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.00683371298405467}}},"docs":{}}}}},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.004555808656036446}},"(":{"1":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.009111617312072893}}},"3":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.004555808656036446}}},"docs":{},"x":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.004555808656036446}}}}}}}}},"docs":{}}}}}},"o":{"docs":{},"i":{"docs":{},"d":{"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.003669724770642202},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.009433962264150943},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.014141414141414142},"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.037037037037037035},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.009345794392523364}}}}},"i":{"docs":{},"a":{"docs":{"syntax_and_semantics/finalize.html":{"ref":"syntax_and_semantics/finalize.html","tf":0.008928571428571428},"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281}}},"s":{"docs":{},"i":{"docs":{},"b":{"docs":{},"l":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0022222222222222222},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.0027100271002710027},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.006607929515418502}}}}}},"r":{"docs":{},"t":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.011764705882352941}}}}}}}}},"_":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.004469273743016759},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.004819277108433735},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.006230529595015576},"syntax_and_semantics/literals/char.html":{"ref":"syntax_and_semantics/literals/char.html","tf":0.041666666666666664},"syntax_and_semantics/literals/floats.html":{"ref":"syntax_and_semantics/literals/floats.html","tf":0.02857142857142857},"syntax_and_semantics/literals/integers.html":{"ref":"syntax_and_semantics/literals/integers.html","tf":0.014084507042253521},"syntax_and_semantics/type_grammar.html":{"ref":"syntax_and_semantics/type_grammar.html","tf":0.009630818619582664}},"_":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"_":{"2":{"5":{"5":{"docs":{"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.026490066225165563}}},"6":{"docs":{"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.026490066225165563}}},"7":{"docs":{"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.026490066225165563}}},"docs":{}},"docs":{}},"docs":{}}}}}}}},"k":{"docs":{"syntax_and_semantics/generics.html":{"ref":"syntax_and_semantics/generics.html","tf":0.0011248593925759281},"syntax_and_semantics/literals/hash.html":{"ref":"syntax_and_semantics/literals/hash.html","tf":0.06289308176100629}},"e":{"docs":{},"y":{"1":{"docs":{"syntax_and_semantics/literals/hash.html":{"ref":"syntax_and_semantics/literals/hash.html","tf":0.03773584905660377}}},"2":{"docs":{"syntax_and_semantics/literals/hash.html":{"ref":"syntax_and_semantics/literals/hash.html","tf":0.03773584905660377},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.006622516556291391}}},"docs":{"installation/on_debian_and_ubuntu.html":{"ref":"installation/on_debian_and_ubuntu.html","tf":0.05194805194805195},"installation/on_redhat_and_centos.html":{"ref":"installation/on_redhat_and_centos.html","tf":0.0273972602739726},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.005555555555555556}},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{"conventions/documenting_code.html":{"ref":"conventions/documenting_code.html","tf":0.0022346368715083797},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0015026296018031556},"syntax_and_semantics/declare_var.html":{"ref":"syntax_and_semantics/declare_var.html","tf":0.014705882352941176},"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0018587360594795538},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.0022026431718061676}}}}}},"s":{"docs":{},".":{"docs":{},"g":{"docs":{},"n":{"docs":{},"u":{"docs":{},"p":{"docs":{},"g":{"docs":{},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{"installation/on_debian_and_ubuntu.html":{"ref":"installation/on_debian_and_ubuntu.html","tf":0.025974025974025976}}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"installation/on_debian_and_ubuntu.html":{"ref":"installation/on_debian_and_ubuntu.html","tf":0.025974025974025976}}}}}},"n":{"docs":{"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.006622516556291391}}},".":{"docs":{},"i":{"docs":{},"d":{"docs":{"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0033333333333333335}}}}}},"e":{"docs":{},"p":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011}}}}},"n":{"docs":{},"o":{"docs":{},"w":{"docs":{"syntax_and_semantics/is_a.html":{"ref":"syntax_and_semantics/is_a.html","tf":0.016666666666666666},"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.007339449541284404},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.0031446540880503146},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.008955223880597015},"syntax_and_semantics/everything_is_an_object.html":{"ref":"syntax_and_semantics/everything_is_an_object.html","tf":0.034482758620689655},"syntax_and_semantics/types_and_methods.html":{"ref":"syntax_and_semantics/types_and_methods.html","tf":0.05555555555555555},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588}},"n":{"docs":{"syntax_and_semantics/is_a.html":{"ref":"syntax_and_semantics/is_a.html","tf":0.016666666666666666},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.0033112582781456954},"syntax_and_semantics/macros/macro_methods.html":{"ref":"syntax_and_semantics/macros/macro_methods.html","tf":0.0040650406504065045},"syntax_and_semantics/visibility.html":{"ref":"syntax_and_semantics/visibility.html","tf":0.0022026431718061676}}}}}},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.008130081300813009},"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.006600660066006601},"syntax_and_semantics/virtual_and_abstract_types.html":{"ref":"syntax_and_semantics/virtual_and_abstract_types.html","tf":0.002352941176470588}}}}}},"x":{"8":{"6":{"docs":{},"_":{"6":{"4":{"docs":{"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.012345679012345678},"syntax_and_semantics/compile_time_flags.html":{"ref":"syntax_and_semantics/compile_time_flags.html","tf":0.03642384105960265},"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.03125}}},"docs":{}},"docs":{},"f":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.008733624454148471}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.013100436681222707}}}}}}}}}}},"docs":{}},"docs":{"syntax_and_semantics/as.html":{"ref":"syntax_and_semantics/as.html","tf":0.01834862385321101},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.00963855421686747},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.015026296018031555},"syntax_and_semantics/c_bindings/lib.html":{"ref":"syntax_and_semantics/c_bindings/lib.html","tf":0.013333333333333334},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.06289308176100629},"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.07092198581560284},"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.01616161616161616},"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.05555555555555555},"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.07317073170731707},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.04361370716510903},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.16716417910447762},"syntax_and_semantics/declare_var.html":{"ref":"syntax_and_semantics/declare_var.html","tf":0.058823529411764705},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.038461538461538464},"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.07},"syntax_and_semantics/literals/array.html":{"ref":"syntax_and_semantics/literals/array.html","tf":0.018292682926829267},"syntax_and_semantics/literals/proc.html":{"ref":"syntax_and_semantics/literals/proc.html","tf":0.08333333333333333},"syntax_and_semantics/literals/range.html":{"ref":"syntax_and_semantics/literals/range.html","tf":0.2857142857142857},"syntax_and_semantics/literals/regex.html":{"ref":"syntax_and_semantics/literals/regex.html","tf":0.047619047619047616},"syntax_and_semantics/literals/tuple.html":{"ref":"syntax_and_semantics/literals/tuple.html","tf":0.11538461538461539},"syntax_and_semantics/macros/fresh_variables.html":{"ref":"syntax_and_semantics/macros/fresh_variables.html","tf":0.059602649006622516},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.011389521640091117},"syntax_and_semantics/pointerof.html":{"ref":"syntax_and_semantics/pointerof.html","tf":0.075},"syntax_and_semantics/proc_literal.html":{"ref":"syntax_and_semantics/proc_literal.html","tf":0.07339449541284404},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.021739130434782608},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.04607046070460705},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.009708737864077669}},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.05263157894736842}}}}}},".":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.018867924528301886}},"(":{"docs":{},"f":{"docs":{"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.006289308176100629}}}}}}}}}}}},"v":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{},"c":{"docs":{},"(":{"1":{"docs":{"syntax_and_semantics/c_bindings/fun.html":{"ref":"syntax_and_semantics/c_bindings/fun.html","tf":0.00404040404040404}}},"docs":{}}}}}}}}}},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"_":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{"syntax_and_semantics/c_bindings/alias.html":{"ref":"syntax_and_semantics/c_bindings/alias.html","tf":0.012345679012345678},"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.016260162601626018}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.006230529595015576},"syntax_and_semantics/literals/proc.html":{"ref":"syntax_and_semantics/literals/proc.html","tf":0.023809523809523808}}}}},".":{"docs":{},".":{"docs":{},"i":{"docs":{"syntax_and_semantics/literals/range.html":{"ref":"syntax_and_semantics/literals/range.html","tf":0.09523809523809523}}}},"i":{"docs":{"syntax_and_semantics/literals/range.html":{"ref":"syntax_and_semantics/literals/range.html","tf":0.09523809523809523}}}}},":":{"docs":{},":":{"docs":{},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"e":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.010638297872340425}},":":{"docs":{},":":{"docs":{},"o":{"docs":{},"n":{"docs":{"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.010638297872340425}}}},"t":{"docs":{},"w":{"docs":{},"o":{"docs":{"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.010638297872340425}}}}},"z":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.010638297872340425}}}}}}}}}}}}}}}},"m":{"docs":{},"y":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.024390243902439025}}}}}}}}},"#":{"docs":{},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"_":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{"syntax_and_semantics/c_bindings/type.html":{"ref":"syntax_and_semantics/c_bindings/type.html","tf":0.024390243902439025}}}}}}}}}}},"'":{"docs":{"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.0038461538461538464}}},"m":{"docs":{},"l":{"docs":{"syntax_and_semantics/literals/string.html":{"ref":"syntax_and_semantics/literals/string.html","tf":0.023809523809523808}}}},"o":{"docs":{},"r":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.00683371298405467}}}},"_":{"docs":{},"p":{"docs":{},"t":{"docs":{},"r":{"docs":{"syntax_and_semantics/pointerof.html":{"ref":"syntax_and_semantics/pointerof.html","tf":0.03333333333333333}}}}}}},"y":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.006010518407212622},"syntax_and_semantics/c_bindings/callbacks.html":{"ref":"syntax_and_semantics/c_bindings/callbacks.html","tf":0.012578616352201259},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.05384615384615385},"syntax_and_semantics/instance_sizeof.html":{"ref":"syntax_and_semantics/instance_sizeof.html","tf":0.03},"syntax_and_semantics/literals/proc.html":{"ref":"syntax_and_semantics/literals/proc.html","tf":0.047619047619047616},"syntax_and_semantics/literals/range.html":{"ref":"syntax_and_semantics/literals/range.html","tf":0.38095238095238093},"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.02733485193621868},"syntax_and_semantics/pointerof.html":{"ref":"syntax_and_semantics/pointerof.html","tf":0.025},"syntax_and_semantics/proc_literal.html":{"ref":"syntax_and_semantics/proc_literal.html","tf":0.03669724770642202},"syntax_and_semantics/structs.html":{"ref":"syntax_and_semantics/structs.html","tf":0.036231884057971016},"syntax_and_semantics/the_program.html":{"ref":"syntax_and_semantics/the_program.html","tf":0.05962059620596206},"syntax_and_semantics/type_restrictions.html":{"ref":"syntax_and_semantics/type_restrictions.html","tf":0.017475728155339806}},"o":{"docs":{},"u":{"docs":{},"'":{"docs":{},"r":{"docs":{"installation/on_mac_osx_using_homebrew.html":{"ref":"installation/on_mac_osx_using_homebrew.html","tf":0.013157894736842105}}}},"r":{"docs":{},"_":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.006944444444444444}},".":{"docs":{},"c":{"docs":{},"r":{"docs":{"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.006944444444444444}}}},"o":{"docs":{"syntax_and_semantics/cross-compilation.html":{"ref":"syntax_and_semantics/cross-compilation.html","tf":0.006944444444444444}}}}}}}}}}}}}}},"u":{"docs":{},"m":{"docs":{"installation/on_redhat_and_centos.html":{"ref":"installation/on_redhat_and_centos.html","tf":0.0684931506849315}}}},"i":{"docs":{},"e":{"docs":{},"l":{"docs":{},"d":{"docs":{"syntax_and_semantics/attributes.html":{"ref":"syntax_and_semantics/attributes.html","tf":0.004366812227074236},"syntax_and_semantics/block_forwarding.html":{"ref":"syntax_and_semantics/block_forwarding.html","tf":0.05301204819277108},"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.09241172051089407},"syntax_and_semantics/capturing_blocks.html":{"ref":"syntax_and_semantics/capturing_blocks.html","tf":0.009345794392523364},"syntax_and_semantics/closures.html":{"ref":"syntax_and_semantics/closures.html","tf":0.011940298507462687},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.005555555555555556},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.02127659574468085}},"_":{"docs":{},"n":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.003005259203606311}}}}}},"w":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"f":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.003005259203606311},"syntax_and_semantics/macros.html":{"ref":"syntax_and_semantics/macros.html","tf":0.0044444444444444444}}}}}}}}}}}}}}}},"e":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.0007513148009015778}},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{"syntax_and_semantics/enum.html":{"ref":"syntax_and_semantics/enum.html","tf":0.0055762081784386614}}}}}},"a":{"docs":{},"r":{"docs":{"syntax_and_semantics/global_variables.html":{"ref":"syntax_and_semantics/global_variables.html","tf":0.375},"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.01950354609929078}},"s":{"docs":{},".":{"docs":{},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"i":{"docs":{"syntax_and_semantics/overloading.html":{"ref":"syntax_and_semantics/overloading.html","tf":0.0035460992907801418}}}}}}}}}}},"=":{"6":{"docs":{"syntax_and_semantics/operators.html":{"ref":"syntax_and_semantics/operators.html","tf":0.00683371298405467}}},"docs":{}}},"z":{"docs":{"syntax_and_semantics/blocks_and_procs.html":{"ref":"syntax_and_semantics/blocks_and_procs.html","tf":0.003005259203606311},"syntax_and_semantics/default_and_named_arguments.html":{"ref":"syntax_and_semantics/default_and_named_arguments.html","tf":0.06538461538461539},"syntax_and_semantics/literals/char.html":{"ref":"syntax_and_semantics/literals/char.html","tf":0.041666666666666664}},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{"syntax_and_semantics/c_bindings/enum.html":{"ref":"syntax_and_semantics/c_bindings/enum.html","tf":0.03546099290780142},"syntax_and_semantics/c_bindings/struct.html":{"ref":"syntax_and_semantics/c_bindings/struct.html","tf":0.010067114093959731},"syntax_and_semantics/c_bindings/union.html":{"ref":"syntax_and_semantics/c_bindings/union.html","tf":0.015957446808510637},"syntax_and_semantics/instance_variables_type_inference.html":{"ref":"syntax_and_semantics/instance_variables_type_inference.html","tf":0.0013192612137203166},"syntax_and_semantics/methods_and_instance_variables.html":{"ref":"syntax_and_semantics/methods_and_instance_variables.html","tf":0.0026109660574412533},"syntax_and_semantics/new,_initialize_and_allocate.html":{"ref":"syntax_and_semantics/new,_initialize_and_allocate.html","tf":0.0036231884057971015}}}}}},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{"syntax_and_semantics/everything_is_an_object.html":{"ref":"syntax_and_semantics/everything_is_an_object.html","tf":0.034482758620689655}}}},"s":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"syntax_and_semantics/exception_handling.html":{"ref":"syntax_and_semantics/exception_handling.html","tf":0.0011001100110011},"syntax_and_semantics/literals/symbol.html":{"ref":"syntax_and_semantics/literals/symbol.html","tf":0.12}}}}}}}}}}},"length":5347},"corpusTokens":["0","0.0707372","0.5","09617fd37cc06b54","0_i8","0b","0b1101","0o","0o123","0x","0xfe012d","1","1.0","1.0_","1.0_f32","1.12","1.3","1.5","1.5e","1.5e10","10","10.11","10.5","10.55","100","1000000","1000000.111111","100_000","101","10ffff","11","12","123","123\\n","13","134.15","16","16646445","18","1_","1_000_000","1_000_000.111_111","1_f32","1_i16","1_i32","1_i64","1_i8","1_u16","1_u32","1_u64","1_u8","1e10","2","20","2014","2147483648","256","28","2_i8","3","3)).new","3.14","3.5","3.6","3.time","30","32","324","4","4.5","4.94066e","41","42","5","6","64","6_371_000","7","8","8000","8080","83","9223372036854775808","_","__temp_255","__temp_256","__temp_257","a).is_a?(str","a).responds_to?(:ab","a.+(b","a.ab","a.is_a?(int32","a.is_a?(numb","a.is_a?(str","a.map","a.responds_to?(:ab","a.responds_to?(:s","a.siz","a.tri","a_as_int","a_as_int.ab","ab","abov","absenc","absolut","abstract","accept","access","accomplish","accord","achiev","acm","acronym","activ","actual","ad","add","add(1","add(2","add(bool","add(i","add(int32","add(x","adder","adder.call(1","addit","addition","additionali","address","address=(@address","adv","advis","affect","ag","again","against","age.to_i","agvsbg8","ahead","alia","alias","align","alloc","allow","alreadi","altern","although","alway","alwaysinlin","amount","ampersand","analysi","ancestor","anim","animal.new","annot","annoy","anoth","another_hash","another_john","answer","antiqu","anyreg","anyth","anyway","anywher","api","api'","appear","append","appli","apt","ar","arch","arg","arg2","argentina","args.siz","argument","argument.some_method","ari","around","array","array#map","array(char","array(int32","array(int32).new","array(recarray","array(str","array(symbol","array(t","array(typ","array(typeof(array.elem_type(nest))).new","array.[](1","array.[]=(1","array2","array2.same?(array","array[1","array[4","arrayliter","ary.map","ary.push","ary.select","ary2","ask","asm|llvm","assign","associ","assum","ast","asterisk","astnode#id","async","attach","attribut","author","automat","automaticali","avaialbl","avail","avoid","b","b.is_a?(numb","back","backtick","bad","bar","bar.cr","base","base64","base64.encode64","baseurl","bash","basic","baz","baz(1","baz(4","baz(x","bc|llvm","be","beast","becom","become_old","become_older(&block","become_older(ag","become_older(bi","become_older(year","befor","begin","begin/rescu","behav","behaviour","belong","below","benchmark","best","better","between","big","bigger","bin","bin/cryst","binari","binary32","binary64","bind","birthday","bit","bitwis","blank","block","block'","block.cal","blue","blueprint","bodi","boil","bool","boolliter","both","bound","box","box.valu","box.value.s","brace","break","brew","broken","buffer","build","build/cryst","bye","byte","c","c.cos(1.5","c.errno","c.exit(wrapp","c.getch","c.printf","c.srand(1_u32","c.waitpid(pid","c::sizet","c::timezon","c::timezone.new","call","call'","callback","callback(f","callback(int","callback(nul","callback.cal","callconvent","callconvention(\"x86_stdcal","caller","camelcas","can't","capabl","capit","capitan","captur","capture(&block","case","cast","cat","cat.new","catch","caught","cc","ceil_f32","cento","certain","chain","chanc","chang","change_it","change_it(tz","change_it(valu","changelog","char","charact","check","checkout","child","child.count","child.new.child","child1","child2","choic","choos","ci","clash","class","claus","clean","cleanup","clear","clearer","clone","close_door","closur","co","cocoa","code","code'","codebas","codegen","codepoint","cold","collect","color","color.new(1","color.new(10","color::blu","color::blue.r","color::green","color::green.valu","color::r","color::re","color::red.r","color::red.valu","combin","come","comma","command","comment","common","commun","company_nam","comparison","compil","compiler'","complement","complet","complex","complexproc","concept","concret","cond1","cond2","cond3","condit","condition","confid","config","configur","conflict","consid","const","constant","constant'","construct","constructor","contain","content","context","context.response.content_typ","context.response.print","contribut","conveni","convent","convers","convert","copi","core","correctli","correspond","corrupt","cos(doubl","cos(valu","counter","counter.incr","counter.inst","counter.new","coupl","cours","cpu","cr","crash","creat","criteria","cross","cryptic","crystal","crystal'","crystal,1,github","crystal,1,github\".split","cumbersom","curl","curli","currenc","currencyconvers","current","current_ag","curs","curses::window","curses::window.new","custom","custom_greet","d","d\\n","darwin","data","date_of_birth","deal","deb","debian","debug","declar","decode64","decode64(str","def","default","default_greet","defin","define_dummy_method","define_dummy_methods(*nam","define_dummy_methods(hash","define_dummy_methods(nam","define_dummy_methods({foo","define_method","define_method(nam","definit","deleg","denot","dep","depend","deriv","describ","detail","detect","determin","develop","didn't","differ","directli","directori","disabl","display","distribut","ditto","divis","do","do_another_th","do_someth","do_something_els","do_that","do_thi","doc","doc/index.html","document","documentation_url","doesn't","dog","dog.new","don't","done","dont_update_x","door_clos","dot","doubl","doubt","down","dst_time","dummi","dump","duplic","e","e.greet","each","earli","earth","earth::radiu","easi","easier","echo","editor","effect","effici","eg","el","elem_type(typ.first","element","elements.each","else_express","elsif","emit","emphas","emphasize(10","emphasize(valu","employe","employee.greet","employee.new","employee:class#new","empti","enabl","enclos","encode64","encode64(str","end","enforc","enough","ensur","entir","entri","enum","enum'","enumerable#map","enumerable#select","env(\"test","equal","equival","err","errno","error","especi","etc","etc/apt/sources.list.d/crystal.list","etc/yum.repos.d/crystal.repo","eur","eval","evalu","even","even?(num","eventu","everyon","everyth","evid","ex","ex.messag","ex1","ex2","exact","exactli","exampl","except","exception.new(\"som","exclam","execut","execute_callback","exhaust","exist","exit","exit(statu","exp","expans","expect","explain","explicit","explicitli","exponenti","expos","express","expression'","extend","extern","extra","extract","f","f)(int","f.name","fals","falsey","famili","familiar","fanci","fast","faster","fault","fear","fictici","field","figur","file","file.cr","filenam","filename.cr","fill","filter","final","find","fine","first","first_nam","fix","flag","flat","flavor","flaw","float","float32","float64","flower","follow","foo","foo'","foo(\"hello","foo(&block","foo(*arg","foo(1","foo([1","foo(int32","foo(str","foo(u","foo(x","foo.cr","foo.cr:12","foo.cr:14","foo.cr:2","foo.cr:6","foo.new","foo.new(1","foo.new.yield_norm","foo.new.yield_with_self","foo.t","foo/bar","foo/bar/baz","foo/bar/baz.cr","foo/bar/baz/baz.cr","foo/imx","foo_forward","foo_or_bar","foo|bar","fopen","forc","forehead","forhead","form","former","forward","found","four","framework","free","frequent","fresh","fresh_vars_sampl","fresh_vars_sample(*nam","from_json","full","fulli","fun","function","function'","function(int32","futur","gammar","garbag","gener","genericchild","genericchild(t","get","getch","getter","git","github","give","given","global","global_greet","gnu","go","goe","gone","good","good_by","gotten","gpg","grammar","graph","greater","green","greet","greet(msg","ground","group","grow","guarante","guid","h","h(e+)llo","hand","handl","handle_match(match","handler","happen","has_instance_var?(nam","hash","hash(int32","hash(str","hash(symbol","hashliter","have","heap","heeello","hello","hello\\n","help","helper","here","heredoc","hi","hidden","hide","hierarchi","high","higher","hint","homebrew","homepage_url","hook","horn","host","http","http/server","http://0.0.0.0:8080","http://crystal","http://dist.cryst","http::server","http::server.new","http::server.new(8000","http::server.new(8080","http::websocket","https://github.com/manastech/crystal.git","https://github.com/manastech/crystal/releas","i'm","i(on","i.","i.inspect","id","ident","identifi","ieee","ifdef","ignor","imagin","immut","implement","implicit","implicitli","import","imposs","improv","includ","including/extend","inclus","increas","increment","indent","index","index(char","index1","index2","index3","indexerror","indic","individu","inevit","infer","info","info_capturecount","inform","inherit","init","initi","initialize(@amount","initialize(@curr","initialize(@custom_greeting=nil","initialize(@horn","initialize(@nam","initialize(@valu","initialize(@x","initialize(nam","inlin","inner","input","insert","insid","instal","instanc","instance.initialize(nam","instance_sizeof","instance_sizeof(point","instance_vars_nam","instanti","instead","instruct","int","int#tim","int16","int32","int32#ab","int32).new","int32.class","int32[8","int32_8","int32andchartostr","int32child","int32ornil","int32orstr","int32ptr","int32stringtupl","int32tostr","int64","int8","int_to_int","int_to_int(&block","integ","intend","intent","interact","interchang","interfac","intern","interpol","intorfloat","introspect","intwrapp","intwrapper.new(1","invalid","invoc","invok","invoke(&block","invoke(&proc","invoke(proc","involv","iomod","iomode::al","iomode::all.valu","iomode::async","iomode::non","iomode::none.valu","iomode::writ","ir|obj","is_a","isn't","issu","it'","italic","item","items.new","items.s","itemss","iter","itself","jack","john","john'","john.address","john.address.s","john.ag","john.become_old","john.nam","john.name.s","john.pet.talk","jpi","json","k","keep","key","key.id","key1","key2","keyn","keys.gnupg.net","keyserv","keyword","kind","know","known","l","lang","lang.org/apt","lang.org/apt/setup.sh","lang.org/doc","lang.org/rpm","lang.org/rpm/rpm","lang.org/rpm/setup.sh","languag","larg","last","later","latest","latter","ld","leav","left","legendari","less","let","let'","letter","level","levent","lgc","lib","lib'","libc","libc::char","libc::sizet","libevent2","libfoo","libfoo.execute_callback","libfoo.store_callback","libpcr","librari","library/developer/commandlinetool","libsdl","libxml","libyaml","lift","line","link","link(\"pcr","link(framework","link(ldflag","linker","linux","list","listen","liter","littl","live","ll","llvm","llvm.ceil.f32","llvm.ceil.f32\"(valu","llvmintrins","lm","ln","local","locat","logic","long","look","lookup","loop","lot","low","lower","lowercas","lpcre","lrt","lucky_numb","lunwind","m","mac","macro","macro'","made","main","mainli","maintain","make","make_a_person_talk","mani","manipul","manual","map","mark","markdown","match","math","mathemat","matter","maximum","mayb","mcpu","mean","mechan","member","memcmp","memcmp(p1","memori","messag","method","method'","method(&.some_method","method_miss","method_missing(nam","miau","minimum","minutes_west","mistak","mix","mode","model","model.new","model.on_sav","model.sav","moder","modif","modifi","modul","modulo","money","moo","moo(t","moo(u","moo.new","moo:class","more","mostli","msg","much","multipl","multipli","my::nested::typ","my_fun","my_fun(some_s","myarray","myarray.new","mybox","mybox(int32","mybox(int32).new(\"hello","mybox(int32).new(1","mybox(str","mybox(string).new(\"hello","mybox(t","mybox.new(\"hello","mybox.new(1","mybox.new(nil","mybox.new(valu","mycoollib","mycoollib/.git","mycoollib/.gitignor","mycoollib/.travis.yml","mycoollib/licens","mycoollib/readme.md","mycoollib/shard.yml","mycoollib/spec/mycoollib_spec.cr","mycoollib/spec/spec_helper.cr","mycoollib/src/mycoollib.cr","mycoollib/src/mycoollib/version.cr","mydictionari","mydictionary(k","myexcept","myexception.new(\"oh","myint","mylib","myotherexcept","mytyp","mytype(int32","mytype(str","mytype(typeof(\"foo","mytype(typeof(1","mytype.new","mytype{\"foo","mytype{1","n","name","name.id","name.id.stringifi","name.stringifi","namespac","name{index","navig","necessari","need","neg","nest","never","new","new_valu","newlin","next","nicer","nil","nilabl","nilliter","node","nodoc","noinlin","non","none","nop","noreturn","normal","notat","note","noth","notic","now","null","num","number","number_of_horn","numericvalu","o","object","object#to_s(io","object#tri","object'","object_id","objects.[](2","objects.[]=(2","objects[1","objects[2","obtain","obviou","odd","offici","oh","ok","older","omit","on","on_sav","on_save(&block","on_save_callback","onc","one.cr","one.nam","one_mor","one_more.say","opaqu","oper","option","or\"","order","orient","origin","os","osx","other","other.i","other.nam","other.say","other.x","othertype#method","othertype#method(arg1","otherwis","ouptut","out","output","outsid","over","overload","overrid","overwrit","overwritten","p","p.greet","p1.name","p2","p2.name","pack","pacman","pad","painless","paint","paint(color","paramet","paramt","parent","parent(int32","parent(t","parent.class","parenthes","parenthesi","pars","parse(score_text","parseerror","parser","part","partial","particular","pass","past","path","pattern","pcre","pcre::info_capturecount","pcre_caseless","pcre_extend","pcre_multilin","peform","penalti","peopl","perfectli","perform","person","person#initialize(int32","person'","person.ag","person.alloc","person.become_old","person.compare(john","person.has_instance_var?(\"birthday","person.has_instance_var?(\"nam","person.instance_vars_nam","person.nam","person.name=(\"john","person.new","person.say","person:class#new(int32","pet","peter","peter.ag","peter.nam","phase","pi","pid","pint32","pint32.malloc(1","pipe","pkg","place","plan","platform","plus_on","plus_one(int32","plus_one(x","point","point.new","point.x","point.x_ptr","pointer","pointer(int32","pointer(int32).malloc(1","pointer(int8","pointer(void).new(array.object_id","pointerof","pointerof(@x","pointerof(a","pointerof(status_ptr","pollut","port","posit","possibl","potenti","preced","prefer","prefix","prelud","prepend","pretti","prevent","previou","previous","previous_def","primit","print","print_greet","printf","printf(format","println","println(*valu","privat","probabl","problem","proc","proc(int32","proc.cal","proc.call('","proc.call('l","proc.call(1","proc.call(10","proc.call(41","procedur","process","procthatreturnsint32","produc","program","program'","programfil","programm","project","project'","project.cr","project_spec.cr","proof","properti","protect","provid","pseudo","ptr","ptr.valu","ptr[100_000","public","purpos","put","puts(color::r","puts(iomode::writ","pwd","queri","question","r","radiu","rais","random","rang","rare","raw","read","readabl","reading/writ","readm","real","realli","reason","reassign","recarray","receiv","recommend","recurs","recv","red","redefin","redhat","redhay","reed","refer","reflect","regardless","regex","regular","reinstal","rel","relat","releas","remain","rememb","reopen","repetit","replac","repositori","repres","requesthandl","requir","rescu","resourc","respond","responds_to","restrict","restricted_add","restricted_add(x","result","return","returnstwic","reus","reusabl","rewritten","right","root","rpm","rubi","rule","run","runtim","s","safe","same","sameasint32","sampl","save","say(messag","say_by","say_hello","scope","score_pattern","score_text.scan(score_pattern","scorecard","scream","sdl_init","sdl_init(flag","search","second","section","see","seem","segment","select","self","self.class","self.compare(p1","self.count","self.elem_type(typ","self.incr","self.inst","self.new","self.new(nam","self.say","self.say(messag","semant","send","sens","separ","serv","server","server.listen","set","setjmp","sever","share","shell","shift","short","shorter","show","side","sign","signal","signatur","similar","simpi","simpler","simpli","simplifi","singl","situat","six","six.new","size","size_t","sizeof","sizeof(int32","sizeof(int64","sizeof(pointer(int32","sizeof(str","sizeof(typeof(a","sizet","skip","slash","slow","slower","small","smaller","smart","snippet","solut","solv","some_condit","some_exp1","some_exp2","some_express","some_field","some_float","some_fun","some_fun(valu","some_int","some_macro_argu","some_method","some_method(arg1","some_method(x","some_other_condit","some_proc","some_proc(&block","some_proc(&proc","some_program","some_program.cr","someenum","somemodul","somemodule::sometyp","somes","somestruct","someth","something_danger","something_dangerous_that_returns_int32","sometim","sometyp","sometype.new","sort","sourc","space","speak","spec","spec/project_spec.cr","special","specif","specifi","spiral","splat","split","srand","srand(se","src","src/http/web_socket.cr","src/project","stack","standard","start","stat","state","static","staticarray","staticarray(int32","statist","statu","status_ptr","stdout","still","store","store_callback","store_callback(callback","str","str.count(char","string","string#ab","string).new","string.class","stronger","struct","structur","style","subclass","subset","subtract","subtyp","success","such","sudo","suffix","sugar","sum","sum(*el","summari","super","super(\"anoth","super(msg","superclass","supplement","support","suppos","sure","surround","swap","switch","symbol","syntax","system","t","t.class","tagdirect","take","taken","talk","tar.gz","target","target_curr","techniqu","tediou","tell","temp","temp1","temp2","temp[0","temp[1","temp[2","ten","tend","test","text","text/plain","that'","then_express","there'","thing","think","third","thirtytwo","thorough","those","though","thread","threadloc","three","thrice","thu","thumb","time","time.now","time::dayofweek","timezon","tini","tmp","tmp.even","tmp.odd","tmp[\"foo","to_","to_io","to_unsaf","todo","tool","toolchain","top","total","transform","transform(1","transform(valu","treat","tri","tripl","true","truthi","tulip","tupl","tuple(int32","tuple.new","tuple[0","tuple[1","tuple[2","turn","twenti","twice","twice(&block","two","two.cr","typ","typ.is_a?(array","type","type'","type.instance_vars.map","type.name.downcase.id","typedef","typenod","typeof","typeof(\"bar\")).new","typeof(1","typeof(a","typeof(flat","typeof(hash).new","typeof(nest","typic","typo","tz","tz.dst_time","tz.minutes_west","u","u0041","u::intorflaot","u::intorfloat","u::intorfloat.new","ubuntu","uint16","uint32","uint64","uint8","uint8[256","unam","unari","undefin","under","underli","underneath","underscor","understand","understood","unexpect","unicod","unicorn","unicorn#speak","unicorn.new","unicorn.new.horn","unicorn.new.speak","unicorn.speak","uniniti","union","uniqu","unix","unknown","unless","unlik","unrel","unreli","unsaf","until","unusu","up","updat","update_x","uppercas","us","usag","usd","user","usr/local/bin/cryst","usual","utf","u{1f52","u{41","v","v1","v2","valid","valu","value'","value.some_float","value.some_int","value1","value2","value3","value=(new_valu","var","var.is_a","var.is_a?(int32","var.is_a?(str","var.is_a?(typ","var.responds_to","var.responds_to?(:method","varaibl","variabl","variable'","variad","variadic(valu","variant","variou","var{key1","vector2","vector2(@x","vector2(@x=4","vector2.new","vector2.new(1","vector2.new(3","vector2.new(x","verbos","veri","version","via","virtual","visibl","void","w","w(one","waitpid","waitpid(pid","want","wasn't","way","we'll","webkit_j","well","whenev","whether","whitespac","whole","whose","window","wise","within","without","won't","woof","word","work","world","wouldn't","wrap","wrap_foo","wrap_foo(&block","wrapper","wrapper.to_unsaf","write","written","wrong","wrote","x","x#some_fun","x'","x...i","x..i","x.callback","x.callback(f","x.some_fun","x.to_","x.variadic(1","x86_64","x86_fastcal","x86_stdcall","x::myint","x::someenum","x::someenum::on","x::someenum::two","x::someenum::zero","x_ptr","xcode","xml","xor","y","y=6","ye","year","years.to_i","yellow","yield","yield_norm","yield_with_self","you'r","your_program","your_program.cr","your_program.o","yum","z","zero"],"pipeline":["trimmer","stopWordFilter","stemmer"]} \ No newline at end of file diff --git a/docs/syntax_and_semantics/sizeof.html b/docs/syntax_and_semantics/sizeof.html index 9a620cf..fd0a3a5 100644 --- a/docs/syntax_and_semantics/sizeof.html +++ b/docs/syntax_and_semantics/sizeof.html @@ -36,7 +36,7 @@ -
+
@@ -1996,17 +1996,17 @@

sizeof

-

The sizeof expression returns an Int32 with the size in bytes of a given type. For example:

+

Выражение sizeof возращает Int32 с размером переданного типа в байтах. Для примера:

sizeof(Int32)  #=> 4
 sizeof(Int64)  #=> 8
 
-

For Reference types, the size is the same as the size of a pointer:

-
# On a 64 bits machine
+

Для ссылочных типов размер типа аналогичен размеру указателя:

+
# На 64-битных машинах
 sizeof(Pointer(Int32)) #=> 8
 sizeof(String)         #=> 8
 
-

This is because a Reference's memory is allocated on the heap and a pointer to it is passed around. To get the effective size of a class, use instance_sizeof.

-

The argument to sizeof is a type and is often combined with typeof:

+

Так потому, что память зарезервирована в куче и передается указатель на нее. Что бы получить действительный размер класса, используйте instance_sizeof.

+

Аргумент для sizeof это тип, поэтому sizeof часто используют в комбинации с typeof:

a = 1
 sizeof(typeof(a)) #=> 4