POV-Ray : Newsgroups : povray.unofficial.patches : Where can I get a list of all the keywords used in MegaPOV? Server Time
2 Sep 2024 16:22:08 EDT (-0400)
  Where can I get a list of all the keywords used in MegaPOV? (Message 1 to 10 of 12)  
Goto Latest 10 Messages Next 2 Messages >>>
From: Glen Berry
Subject: Where can I get a list of all the keywords used in MegaPOV?
Date: 13 Dec 1999 11:58:08
Message: <WyRVOGgj54Nk9l4X+Twir5l10ufG@4ax.com>
I want to make a list of all the non-official features and keywords,
for the purpose of color coding my text editor.

Thanks,
Glen Berry


Post a reply to this message

From: Thomas Willhalm
Subject: Re: Where can I get a list of all the keywords used in MegaPOV?
Date: 14 Dec 1999 02:52:06
Message: <qqm902yyn6h.fsf@horn.fmi.uni-konstanz.de>
Glen Berry <7no### [at] ezwvcom> writes:

> I want to make a list of all the non-official features and keywords,
> for the purpose of color coding my text editor.

This is possible by a combination of grep, awk, sort, and diff. I used in 
the directory with the source code of the official version:

  grep TOKEN tokenize.c | grep \" | \
  awk -F\" "{ print \$2 }" | sort > list_official

in the directory with the source code of the megapatch:

  grep TOKEN tokenize.c | grep \" | \
  awk -F\" "{ print \$2 }" | sort > list_new

and then

  diff list_new list_official | grep "<"

gives me this list:

< accuracy
< all_intersections
< b_spline_sphere_sweep
< bezier_patch
< catmull_rom_spline_sphere_sweep
< close
< coords
< cub
< dim
< dist_exp
< double_illuminate
< equpotsurface
< eval
< face_indices
< facets
< first
< float
< form
< func
< func3d
< func_id
< func_xy
< function
< groups
< image_pattern
< implicit
< inside_vector
< int_f
< isosurface
< lib_name
< library
< light_group
< linear_sphere_sweep
< ln
< major_radius
< max_extent
< max_grad
< max_gradient
< max_trace
< mesh2
< method
< metric
< min_extent
< no_eval
< noise3d
< normal_indices
< normal_vectors
< orientation
< parallel
< parametric
< pattern
< precompute
< previous
< projected_through
< r
< rational
< reflect_metallic
< reflection_blur
< reflection_blur_max
< reflection_blur_max_adc
< reflection_falloff
< reflection_max
< reflection_min
< reflection_samples
< reflection_type
< reset_children
< s
< sign
< size
< slope
< solid
< sphere_sweep
< sphere_sweep_depth_tolerance
< spline
< spline identifier
< string
< string_encoding
< system
< texture_list
< toroidal
< trace
< trimmed_by
< trimmed_by identifier
< use_alpha
< uv_indices
< uv_mapping
< uv_vectors
< vector
< vertex_vectors

Except for the lines with "identifier" I suspect this to be the list of new
keywords.

Thomas


-- 
http://thomas.willhalm.de/ (includes pgp key)


Post a reply to this message

From: Chris Huff
Subject: Re: Where can I get a list of all the keywords used in MegaPOV?
Date: 14 Dec 1999 05:29:22
Message: <chrishuff_99-94ECB2.05295214121999@news.povray.org>
Am I the only one who doesn't like the current names of the sphere sweep 
keywords? Maybe alternate keywords should be added, the old ones could 
still be supported.
b_spline_sphere_sweep or b_spline
catmull_rom_spline_sphere_sweep or catmull_rom_spline
linear_sphere_sweep or linear_spline

sphere_sweep_depth_tolerance or depth_tolerance

-- 
Chris Huff
e-mail: chr### [at] yahoocom
Web page: http://chrishuff.dhs.org/


Post a reply to this message

From: Nieminen Juha
Subject: Re: Where can I get a list of all the keywords used in MegaPOV?
Date: 14 Dec 1999 06:27:20
Message: <38562998@news.povray.org>
Thomas Willhalm <tho### [at] willhalmde> wrote:
: Except for the lines with "identifier" I suspect this to be the list of new
: keywords.

  I didn't see 'fractal_exterior_type' nor 'fractal_interior_type' there.

-- 
main(i,_){for(_?--i,main(i+2,"FhhQHFIJD|FQTITFN]zRFHhhTBFHhhTBFysdB"[i]
):5;i&&_>1;printf("%s",_-70?_&1?"[]":" ":(_=0,"\n")),_/=2);} /*- Warp -*/


Post a reply to this message

From: Ron Parker
Subject: Re: Where can I get a list of all the keywords used in MegaPOV?
Date: 14 Dec 1999 08:08:33
Message: <38564151@news.povray.org>
On Tue, 14 Dec 1999 05:29:52 -0500, Chris Huff wrote:
>Am I the only one who doesn't like the current names of the sphere sweep 
>keywords? Maybe alternate keywords should be added, the old ones could 
>still be supported.
>b_spline_sphere_sweep or b_spline
>catmull_rom_spline_sphere_sweep or catmull_rom_spline
>linear_sphere_sweep or linear_spline
>
>sphere_sweep_depth_tolerance or depth_tolerance

I agree.

-- 
These are my opinions.  I do NOT speak for the POV-Team.
The superpatch: http://www2.fwi.com/~parkerr/superpatch/
My other stuff: http://www2.fwi.com/~parkerr/traces.html


Post a reply to this message

From: Ron Parker
Subject: Re: Where can I get a list of all the keywords used in MegaPOV?
Date: 14 Dec 1999 08:10:15
Message: <385641b7@news.povray.org>
On 14 Dec 1999 06:27:20 -0500, Nieminen Juha wrote:
>Thomas Willhalm <tho### [at] willhalmde> wrote:
>: Except for the lines with "identifier" I suspect this to be the list of new
>: keywords.
>
>  I didn't see 'fractal_exterior_type' nor 'fractal_interior_type' there.

Nor any of the other fractal keywords.  I suspect there are a few missing
from the list.

-- 
These are my opinions.  I do NOT speak for the POV-Team.
The superpatch: http://www2.fwi.com/~parkerr/superpatch/
My other stuff: http://www2.fwi.com/~parkerr/traces.html


Post a reply to this message

From: Mark Gordon
Subject: Re: Where can I get a list of all the keywords used in MegaPOV?
Date: 14 Dec 1999 08:23:38
Message: <385654E6.F31EB0B0@mailbag.com>
Nieminen Juha wrote:
> 
> Thomas Willhalm <tho### [at] willhalmde> wrote:
> : Except for the lines with "identifier" I suspect this to be the list of new
> : keywords.
> 
>   I didn't see 'fractal_exterior_type' nor 'fractal_interior_type' there.

Neither did I.  I followed these instructions and got a different list:

< aa_level
< aa_threshold
< accuracy
< align_center
< align_left
< align_right
< all_intersections
< autostop
< bands
< bezier_patch
< blotches
< b_spline_sphere_sweep
< catmull_rom_spline_sphere_sweep
< cells
< circular
< close
< closed
< coords
< create
< cub
< destroy
< dim
< dispersion
< disp_nelems
< dist_exp
< double_illuminate
< equpotsurface
< eval
< eval_3d_spline
< eval_spline
< expand_thresholds
< face_indices
< facets
< fade_color
< fade_colour
< final_clock
< final_frame
< first
< float
< form
< fractal_exterior_type
< fractal_interior_type
< frame_number
< func
< func3d
< func_id
< function
< func_xy
< gather
< gather_num_steps
< gather_radius_step
< groups
< h_angle
< hf_height_at
< ignore_photons
< image_height
< image_pattern
< image_width
< implicit
< ini_option
< init_3d_spline
< initial_clock
< initial_frame
< init_spline
< inside_vector
< interior_texture
< int_f
< isoblob
< isosurface
< julia
< julia3
< julia4
< label
< lib_name
< library
< light_group
< linear_sphere_sweep
< ln
< load_file
< magnet1j
< magnet1m
< magnet2j
< magnet2m
< major_radius
< mandel3
< mandel4
< max_extent
< max_gather_count
< max_grad
< max_gradient
< max_media_steps
< max_sample
< max_trace
< media_spacing_factor
< mesh2
< method
< metric
< min_extent
< min_gather_count
< min_gather_radius
< modify
< motion_blur
< natural
< no_eval
< no_image
< noise3d
< no_reflection
< normal_indices
< normal_vectors
< orient
< orientation
< parallel
< parametric
< pattern
< photons
< photons_pass_through
< polarical
< position
< precompute
< previous
< projected_through
< r
< range_divider
< rational
< reflection_blur
< reflection_blur_max
< reflection_blur_max_adc
< reflection_falloff
< reflection_max
< reflection_min
< reflection_samples
< reflection_type
< reflect_metallic
< reset_children
< s
< save_file
< separation
< sheet
< sign
< size
< slope
< smooth_color_triangle
< solid
< sphere_sweep
< sphere_sweep_depth_tolerance
< spherical_camera
< spline
< spline identifier
< split_union
< square
< start_end_direction
< string
< string_encoding
< system
< texture_list
< toroidal
< trace
< triangular
< trimmed_by
< trimmed_by identifier
< use_alpha
< uv_indices
< uv_mapping
< uv_vectors
< v_angle
< vector
< vertex_vectors
< vtransform
< vturbulence

-Mark Gordon


Post a reply to this message

From: Ken
Subject: Re: Where can I get a list of all the keywords used in MegaPOV?
Date: 14 Dec 1999 08:28:46
Message: <385644EE.402B7764@pacbell.net>
Mark Gordon wrote:

> Neither did I.  I followed these instructions and got a different list:
> 
> < aa_level
> < aa_threshold
<snip>
> -Mark Gordon

My poor old head is going to split like a ripe mellon trying to memorize
all of these new key words and identifiers. The pain make it go away !

-- 
Wishing you Seasons Greetings, A Merry Christmas, and A Happy New Year !
Ken Tyler -  1200+ Povray, Graphics, 3D Rendering, and Raytracing Links:
http://home.pacbell.net/tylereng/index.html http://www.povray.org/links/


Post a reply to this message

From: omniVERSE
Subject: Re: Where can I get a list of all the keywords used in MegaPOV?
Date: 14 Dec 1999 09:05:06
Message: <38564e92@news.povray.org>
"Ken" <tyl### [at] pacbellnet> wrote in message
news:385644EE.402B7764@pacbell.net...
>
> My poor old head is going to split like a ripe mellon trying to memorize
> all of these new key words and identifiers. The pain make it go away !
>

Heck yeah.  And I thought there were so many a few years ago.  There's even
a couple that were never implemented yet are still in the source isn't
there?

Bob


Post a reply to this message

From: Thomas Willhalm
Subject: Re: Where can I get a list of all the keywords used in MegaPOV?
Date: 14 Dec 1999 11:29:50
Message: <qqm4sdlzds1.fsf@horn.fmi.uni-konstanz.de>
Mark Gordon <mtg### [at] mailbagcom> writes:

> Nieminen Juha wrote:
> > 
> > Thomas Willhalm <tho### [at] willhalmde> wrote:
> > : Except for the lines with "identifier" I suspect this to be the list of new
> > : keywords.
> > 
> >   I didn't see 'fractal_exterior_type' nor 'fractal_interior_type' there.
> 
> Neither did I.  I followed these instructions and got a different list:
> 
[ list snipped ]

Sorry, I must have used a wrong "tokenize.c". Thank you for correcting my fault.

Thomas

-- 
http://thomas.willhalm.de/ (includes pgp key)


Post a reply to this message

Goto Latest 10 Messages Next 2 Messages >>>

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.